6.4-1
先把数组转化为最大堆,然后取出根节点,把剩余的节点数组再转化为最大堆,重复这个过程就是堆排序。
5,13,2,25,7,17,20,8,4
5,13,20,25,7,17,2,8,4
5,25,20,13,7,17,2,8,4
25,5,20,13,7,17,2,8,4
25,13,20,5,7,17,2,8,4
25,13,20,8,7,17,2,5,4
4,13,20,8,7,17,2,5,25
20,13,4,8,7,17,2,5,25
20,13,17,8,7,4,2,5,25
5,13