如果不知道以下规则,实现算法就不可能了。 0 1 2 3 4 5 6 假设有一个堆存在数组中,某个元素在数组中的下标为N 则:父节点的下标为 (N - 1)/2, 左邻子节点的下标为2*N + 1, 右邻子节点的下标为2*N + 2