博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
二叉树的性质
阅读量:7222 次
发布时间:2019-06-29

本文共 611 字,大约阅读时间需要 2 分钟。

性质1 在二叉树的第i层上至多有2i-1个结点(i≥1)

证明:归纳法 i=1时,命题显然成立,2i-1=20=1 假设所有的1≤j<i都成立,那么证明当j=i时命题也成立: 由假设知,第i-1层上的结点个数为2i-2,而在二叉树中第i层上结点的个数最多是上一层结点数的2倍,即为 2×2i-2=2i-1

 

性质2  深度为k的二叉树至多有2k-1个结点,(k≥1)

 

性质3  对任何一棵二叉树T,如果其终端结点数为n0,度为2的结点数为n2,则n0=n2+1

满二叉树:一棵深度为k且有2k-1个结点的二叉树

完全二叉树:深度为k有n个结点的二叉树,当且仅当其每一个结点都与深度为k的满二叉树中编号从1至n的结点一一对应时,成为完全二叉树。

 

性质4  具有n个结点的完全二叉树的深度为

[log2n]+1

 

性质5 如果对一棵有n个结点的完全二叉树(其深度为 层,每层从左到右),则对任一结点i(1≤i≤n),有:

(1) 如果i=1,则结点i是二叉树的根,无双亲;若i>1,则其双亲parent(i)是结点 (2) 如果2i>n,则结点i无左孩子(结点i为叶子结点);否则其左孩子LCHILD(i)是结点2i. (3) 如果2i+1>n,则结点i无右孩子;否则其右孩子RCHILD(i)是结点2i+1.

 

 

 FROM:

 

转载于:https://www.cnblogs.com/xyh592/articles/3690930.html

你可能感兴趣的文章
司法部:做好春节期间在押罪犯的离监探亲工作
查看>>
研究:印度气候变暖速度加剧 2040年或面临重灾
查看>>
中俄蒙三国六方签订白鹤研究与保护合作备忘录
查看>>
补贴退坡幅度进一步加大 新能源汽车会涨价吗
查看>>
python爬虫——爬取豆瓣TOP250电影
查看>>
ES6数组的扩展----Array.from()和Array.of()
查看>>
当 Node.js 遇见 Docker
查看>>
C++与Rust操作裸指针的比较
查看>>
[译] 尤雨溪:Vue 3.0 计划
查看>>
Android酷炫实用的开源框架(UI框架)
查看>>
10分钟了解JS堆、栈以及事件循环的概念
查看>>
CSS的垂直居中和水平居中总结
查看>>
67 亿美金搞个图,创建知识图谱的成本有多高你知道吗?
查看>>
To be or not
查看>>
HTTP协议小结
查看>>
JS Boolean,Array,Object的基础知识
查看>>
HashMap 源码分析
查看>>
Java类集框架 —— HashMap源码分析
查看>>
【火炉炼AI】机器学习022-使用均值漂移聚类算法构建模型
查看>>
如何才能弥补实际工作经验不足,而获得一份好工作?
查看>>