6.4.1 算法总体流程