3.1.2 组合算法