想到的是类似于线段树,将数组不断细分直到所有的叶子节点长度为1