4.2 分块算法