[剑指Offer学习] :堆结构理解及堆排序的Java实现

剑指Offer:堆结构理解及堆排序的Java实现 什么是堆结构 堆排序及其实现逻辑 堆排序的实现步骤 堆排序复杂度分析 代码展现 什么是堆结构 堆实际上是一种特殊的彻底二叉树,彻底二叉树的概念,就是自上而下,自左而右,依次的将每个节点,垒满整棵树,这种树,称之为彻底二叉树。当彻底二叉树的每个节点大于等于或者小于等于本身的左右子树时,称该彻底二叉树为堆,当堆的顶端是最大的值时,称之为大顶堆,当堆的最
相关文章
相关标签/搜索