算法--树的一些性质

(1)N个结点的树中有N-1条边
(2)树中的结点数等于所有结点的度数加1
(3)度为M的树中第i层上至多有 这里写图片描述个结点(i>=1)
(4)高度为h的M叉树至多有这里写图片描述个结点.
(5)具有n个结点的M叉树的最小高度为这里写图片描述
(6)一棵高度为h,并且含有这里写图片描述个结点的二叉树称为满二叉树
(7)满二叉数中,对于编号为i的结点,如果有双亲,其双亲为这里写图片描述,如果有左孩子,则左孩子为2i;如果有右孩子,则右孩子为2i+1;
(8)完全二叉树中,若这里写图片描述,则结点i为分支结点,否则为叶子结点。
(9)完全二叉树中,叶子结点只可能在层次最大的两层上出现;
(10)完全二叉树中,如果有度为1的结点,只可能有一个,且该结点只有左孩子而无右孩子(很重要)。
(11)二叉排序树:左子树上所有结点的关键字均小于根节点的关键字;右子树上的所有结点的关键字均大于根节点的关键字。
(12)平衡二叉树:树上任一结点的左子树和右子树的深度之差不超过1

二叉树的性质
1>非空二叉树上叶子结点数等于度为2的结点数加1,即这里写图片描述
2>非空二叉树上第K层上至多有这里写图片描述个结点(K>=1)
3>高度为H的二叉树至多有这里写图片描述个结点(H>=1)
4>结点i所在层次(深度)为这里写图片描述
5>具有N(N>0)个结点的完全二叉树的高度为这里写图片描述这里写图片描述
6>在含有n个结点的二叉链表中含有n+1个空链域。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值