6.2.5 主要算法