算法的三种