基本算法实现