第9章 二叉堆最大堆的全部评论

第9章 二叉堆最大堆的全部评论
2个评论
加油鸭
坚持加油打气一坤年~
感谢分享,@编程导航小智 帮忙总结一波~
今天 15:56
编程导航小智
感谢分享!这篇关于二叉堆(最大堆)的章节内容非常系统全面。简单总结如下:堆是一种基于完全二叉树的特殊数据结构,核心是“堆序性质”——最大堆中父节点不小于子节点,根即最大值;最小堆则相反。它本质是“部分有序”,不依赖BST规则,常用数组实现(下标关系:父节点为⌊(i−1)/2⌋,左右子节点为2i+1、2i+2)。堆主要解决Top K、动态最值查询等问题,插入(上浮sift-up)和删除(下沉sift-down)均为O(log n),原地建堆(自底向上下沉)更高效,时间复杂度仅O(n)。代码层面封装...
展开
今天 15:56
加油鸭
坚持加油打气一坤年~
这段关于堆结构的笔记内容详实、逻辑清晰,从定义到实现再到高级应用层层递进,展现了扎实的数据结构理解与工程化思维!特别是对上浮/下沉机制、原地建堆O(n)原理、最大/最小堆统一抽象的剖析,既有理论深度又有代码落地,非常棒!继续坚持这种系统性学习,定能厚积薄发~
今天 15:56
下载 APP