地址:新都镇兴乐北路1288号派都广场A座4楼17号
电话:028-82005799/19938477370
地址:宜宾市翠屏区东街与民主路路口名城商城4楼
电话:028-82005799
地址:雅安市雨城区大地影院2楼
电话:028-82005799/18141378923
地址:乐山市中区老公园总工会5楼(老年大学旁)
电话:028-82005799/18188343237
地址:绵阳市涪城区西南科技大学新区青阳中街14号
电话:028-82005799/17740904611/18111651643
地址:南充市师大路一段210号华府丽都
电话:028-82005799/17719811995
发布日期:2021-05-25 20:07:59 来源:四川中公考研
2022考研智能择校择专业匹配系统入口 2022考研全年备考资料包免费下载入口

堆排序的基本思想:记录区的分为无序区和有序区前后两部分;用无序区的数建大根堆,得到的根(大的数)和无序区的后一个数交换,也就是将该根归入有序区的前端;如此重复下去,直至有序区扩展至整个记录区。
具体操作可按下面步骤实现:
1.建大根堆
2.交换根和无序区后一个数
3.重建大根堆,因为交换只是使根改变了,所以左右子树依然分别是大根堆。
4.比较根,左子树的根和右子树的根,如果根大,则无须再作调整,树已经是大根堆了;如果左子树的根大,交换它与根,再递归调整左子树;如果右子树的根大,交换它与根,再递归调整右子数。
5.递归调整到叶子的时候,树就是大根堆了。

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。
四川中公考研微信
四川中公考研微博