[05数据结构](初阶)二叉树的基本理解堆的概念和结构及二叉树OJ面试题

Posted .阿Q.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[05数据结构](初阶)二叉树的基本理解堆的概念和结构及二叉树OJ面试题相关的知识,希望对你有一定的参考价值。

本章我可能会犯错、要注意的点:

  1. 满二叉树、完全二叉树、树的度、树的高度的概念
  2. 二叉树父亲节点与孩子节点关系计算
  3. 二叉树不存在 度 大于2的节点     (      度最大为2     )
  4. 二叉树是有序树有左右之分,次序不能颠倒
  5. 完全二叉树中,度为1的最多只有1个
  6. 注意:堆是一个完全二叉树
  7. 因为堆是完全二叉树所以数组形式,而其他二叉树都是链式形式
  8. 堆,要么是大堆,要么是小堆;   大小堆是让“   堆  ”成为“ 堆 ” 的条件
  9. 大小堆的概念
  10. 大小堆的应用:(1)堆排序   (2)topK问题
  11. 堆的代码结构定义</

以上是关于[05数据结构](初阶)二叉树的基本理解堆的概念和结构及二叉树OJ面试题的主要内容,如果未能解决你的问题,请参考以下文章

数据结构C语言 《四》二叉树,堆的基本概念以及堆的相关操作实现(上)

数据结构初阶第六篇——初识二叉树(二叉树的基本性质+二叉树的顺序存储结构及实现)

数据结构 二叉树

[数据结构] 树与二叉树的超详细解析 建议收藏 看它就够了

数据结构 二叉树

二叉树和堆的概念和特点