Fast算法