会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
星仔007
博客园
首页
新随笔
联系
订阅
管理
2025年6月10日
理解堆排序的本质:建堆 + 交换 + 装箱+重复
摘要: 什么是堆排序(Heap Sort)? 堆排序是一种基于堆这种特殊结构的选择排序。常见于不允许使用额外空间(in-place)的场景,且性能稳定为 O(n log n)。 它的过程可以非常简单地概括为四步: 我的理解(堆排序核心步骤) 建最大堆(或最小堆) 所有数据先变成一个“堆”(最大堆适用于升序)
阅读全文
posted @ 2025-06-10 12:14 星仔007
阅读(291)
评论(0)
推荐(1)
公告