12 28 16 20 18 10 16* 2 6 30 交换1与10对象 6 20 16 12 18 10 16* 2 28 30 交换1与9对象 2 18 16 12 6 10 16* 20 28 30 交换1与8对象 16* 12 16 2 6 10 18 20 28 30 交换1与7对象 28 20 16 12 18 10 16* 2 6 30 从1到9重新形成堆
20 18 16 12 6 10 16* 2 28 30 从1到8重新形成堆
18 12 16 2 12 10 16* 20 28 30 从1到7重新形成堆
16* 12 16 2 6 10 18 20 28 30 从1到6重新形成堆
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重新形成堆

