1. 基本术语

度(degree):一个节点的子树个数称为该节点的度; 树中结点度的最大值称为该树的度。

层数(level):从根结点开始算,根节点为1

高度(height)/深度(depth):节点的最大层数

2. 二叉树性质

满二叉树:

完全二叉树:

3. 二叉树的存储结构

1)顺序存储结构

2)链式存储

4. 二叉树的遍历

1)前序遍历: 根  左子树 右子树

2)中序遍历

3)后序遍历

4)层次遍历:从上往下,从左到右

5. 数和二叉树的转换及树的存储结构

1)树转化为二叉树

2)二叉树还原为树

3)树的遍历

1)先根遍历:与其转换的二叉树的前序遍历结果相同

2)后根遍历:与其转换的二叉树的中序遍历结果相同

后根遍历: EFBCGDA        F LMG H B NIC D JKE A

6. 树的存储结构

1)双亲链表示法

2)孩子链表示法

3)双亲孩子链表

4)孩子兄弟链

最新文章

  1. iOS组件化思路 <转>
  2. 练习1-23:删去C语言程序中所有的注释语句(C程序设计语言 第2版)
  3. winform程序自动升级
  4. vim编辑器,管道,输入输出重定向
  5. CI框架中自定义view文件夹位置
  6. 大Q品牌故事_大Q官网_腾讯旗下买卖宝公司倾力打造
  7. Jenkins+Git配置
  8. 在windows8.1下安装ubuntu16.04
  9. arc的安装
  10. 用C++向一个txt文档中写数据
  11. Java 日志体系
  12. vuejs组件库pk介绍
  13. JAVA数组与List相互转换
  14. restful framework之认证组件
  15. Android 中的广播(Broadcast)
  16. Windos10 mysql-8.0.13安装手顺
  17. 001servlet的基本知识
  18. bzoj 1057 单调栈
  19. [NOIP2011]聪明的质检员
  20. zookeeper原理与实践(一)----zookeeper的基本功能

热门文章

  1. springboot(七)-系列功能配置
  2. vm 中安装 CentOS7
  3. mysql--外键(froeign key)-----------MySQL外键使用详解
  4. python 可迭代对象,迭代器和生成器,lambda表达式
  5. jenkins集成python脚本
  6. nyoj 364——田忌赛马——————【贪心】
  7. ASP.NET内置对象-网页转向的4中方法
  8. Introduction of Servlet Filter(了解Servlet之Filter)
  9. IDEA安装及破解永久版教程————鹏鹏
  10. 位运算(3)——Reverse Bits