简介: 树基本术语结点结点的度:拥有子树的个数叶子结点:度为0分支结点:度不为0孩子,双亲和兄弟结点的层数树的深度树的度:表示树中各结点度的最大值有序树和无序树:各子树从左到右是有次序的森林:表示m颗互不相交的树的集合二叉树定义度不...

基本术语

结点
结点的度:拥有子树的个数
叶子结点:度为0
分支结点:度不为0
孩子,双亲和兄弟
结点的层数
树的深度
树的度:表示树中各结点度的最大值
有序树和无序树:各子树从左到右是有次序的
森林:表示m颗互不相交的树的集合

二叉树

定义

度不大于2,而且是一种有序树

满二叉树和完全二叉树

满二叉树:深度为h且含有2^h-1个结点的二叉树
完全二叉树:

性质

一颗非空二叉树的第i层上最多有2^(i-1)个结点
一颗深度为h的二叉树最多具有2^h-1个结点
对于一颗非空二叉树,若其具有N0个叶子结点,有N2个度为2的结点,则有N0=N2+1
具有n个结点的完全二叉树的深度为【log2^n】+1

目录
相关文章
|
1月前
|
存储 算法 Unix
简单介绍一些其他的树
简单介绍一些其他的树
|
8月前
|
存储 缓存 关系型数据库
B树与B+树
B树与B+树
30 0
B树与B+树
|
8月前
|
存储 缓存 算法
B树,B-树,B+树和B*树
B树,B-树,B+树和B*树
系统发育树初步剖析
1. 什么是系统发育树 2. 如何看系统发育树并确定哪些物种最相关
156 0
|
存储
你说什么是树?
你说什么是树?
83 0
你说什么是树?
|
存储 关系型数据库 MySQL
B树和B+树的理解
B树和B+树的理解
B树和B+树的理解
|
存储
心里有点树 (三)
心里有点树 (三)
116 0
|
存储 索引
心里有点B树
在说B树之前最好先看看2-3树, 2-3树是B树的一种特例, 什么B树, B树就是2-3树, 2-3-4 树 , 2-3-4-5... 树的统称, 而B+树又是B树的一种变形
150 0
|
Java 容器
心里有点树 (二)
心里有点树 (二)
97 0
|
存储
心里有点树 (一)
心里有点树 (一)
156 0