14.5.3 分区收集算法