4.5.3 算法整体实现