树的基本术语

 

结点

数据元素以及指向子树的分支
在这里插入图片描述
 

根节点

非空树中无前驱结点的结点
在这里插入图片描述
 

结点的度

该结点最多的分支个数
在这里插入图片描述
在这里插入图片描述
 

非终端结点与终端结点

非终端结点:度不为0,且不是根结点的分支结点叫非终端结点,也称内部结点
终端结点:度为0,叫终端结点,也称叶子

在这里插入图片描述
在这里插入图片描述
 

双亲与孩子

结点的前缀叫双亲
结点的后缀叫孩子

在这里插入图片描述
 

兄弟

有同一个双亲,并且在同一水平线上的结点叫兄弟
在这里插入图片描述
 

堂兄弟

双亲在同一层的结点,且结点们也在同一层的结点叫堂兄弟
比如E、G、H就是堂兄弟
在这里插入图片描述
 

祖先与子孙

祖先:从根结点开始到该结点所经过的所有结点,比如M的祖先有A、D、H
子孙:以某结点为根的子树中的任一结点
在这里插入图片描述
 

树的深度与高度

深度: 树中结点的最大层次
高度:树的高度

比如下面这棵树的深度为4,高度为4
在这里插入图片描述
 

有序树与无序树

有序树:树中结点的各子树从左至右有次序(最左边的为第一个孩子)
无序树:树中结点的各子树的无次序

在这里插入图片描述
 

森林

森林:是m(m>=0)棵互不相交树的集合
树算特殊森林,森林里只有一棵树
把树的根结点删掉,也会变成森林
 
树一定是森林
森林不一定是树
在这里插入图片描述
在这里插入图片描述

一棵树可以看出是一个特殊的森林
给森林中的各子树加上一个双亲结点,森林就变成了树

在这里插入图片描述
在这里插入图片描述
 

线性表与树的比较

在这里插入图片描述

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值