删除前算法