6.2.2 递归分割算法