2.3.5 算法实现