10 12 16 2 6 16* 18 20 28 30 交换1与6对象 6 12 10 2 16 16* 18 20 28 30 交换1与5对象 12 6 10 12 16 16* 18 20 28 30 交换1与4对象 2 6 10 12 16 16* 18 20 28 30 交换1与3对象 16 12 10 2 6 16* 18 20 28 30 从1到5重新形成堆
12 6 10 2 16 16* 18 20 28 30 从1到4重新形成堆
10 6 2 12 16 16* 18 20 28 30 从1到3重新形成堆
6 2 10 12 16 16* 18 20 28 30 从1到2重新形成堆
2 6 10 12 16 16* 18 20 28 30 交换1与2对象
2 6 10 12 16 16* 18 20 28 30 得到结果
相关推荐: