数据结构:树 完整术语,性质总结和证明

数据结构:树 最完整术语、性质总结

(持续更新ing~)本次更新时间:2020.11.18
作者:CSDN 叶落归时雨
转载请注明出处

树的术语

结点
树形结构中的每一个元素(含有元素值和关系)


从m到n的连线,表示m和n存在某种二元关系

父结点
m指向n,则m为n父结点

孩子结点
m指向n,则n为m孩子结点

兄弟结点
m和n有共同父结点,则m,n互为兄弟结点

叶子结点
(又称终端结点)没有孩子结点的结点

分支结点
非叶子(终端)结点

结点的度
该结点的孩子结点的数目

树的度
树中所有结点的度的最大值

结点的层数
递归定义:以根结点为0开始定义,数中任意一层层数为其双亲结点的层数加1

树的深度
树中所有结点的层数的最大值,空树深度为0

树的高度
树的深度加1

注意区分 层数 深度 高度 的区别
前者对象是单个结点,后两者对象是整个树

路径
从一个结点m到n的边的集合
存在元素为二元序偶
边的集合S={<m,p1>,<p1,p2>…<pn,n>},则称m到n存在路径S

祖孙结点和子孙结点
结点m到n存在路径,则称m是n的祖先结点,n是m的子孙结点

有序树
树中每个结点的子树存在次序关系
(即有相对意义的大小)

无序数
不存在确定的次序关系

森林
由一定数量(大于0)的不相交的树组成的集合

树的常用性质

1.树的结点数等于其所有结点的度数加1
叶落归时雨

2.度为m的树,第i层上至多有m^i个结点(根结点为1)
(这个好说,不证明)

3.高度为h(深度为h-1)度为m的树,结点数计算公式:
叶落归时雨csdn
等比数列求和即可,不累述。

4.具有n个结点,度为m的树,其最小高度计算公式:
在这里插入图片描述

证明:
在这里插入图片描述
根据定律:h层结点数位于其
最小结点数(全空,即h-1层全满)和
最大结点数(h层全满)之间
解这个不等式即可。

(未完待续~)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值