- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高等学校精品课程(省级)
国家十二五规划教材
数据结构
李云清 杨庆红 揭安全
人民邮电出版社
高等学校精品课程(省级)
国家十二五规划教材
第7章 二叉树
揭安全
jieanquan@163.com
江西师范大学计算机信息工程学院
第7章 二叉树
?二叉树的基本概念
?二叉树的存储结构
?二叉树的遍历
?二叉树其它运算的实现
?穿线二叉树
?树、森林和二叉树的转换
退出
7.1 二叉树的基本概念
二叉树的定义为:二叉树是一个由结点构成的有
限集合,这个集合或者为空,或者由一个根结点及两
棵互不相交的分别称作这个根的左子树和右子树的二
叉树组成。当二叉树的结点集合为空时,称为空二叉
树 。
a
b c
d e f g
h
退出
二叉树有以下五种基本形态:
(a) (b) (c) (d) (e)
图7.1 二叉树的五种基本形态
(a)空二叉树 (b)仅有根结点的二叉树 (c)右子树为空的二叉树
(d)左子树为空的二叉树 (e)左右子树为不空的二叉树
退出
树型结构中使用的术语如父母(双亲或前件)、
子女(后件)、祖先、子孙、兄弟和路径等在二叉
树中仍然可以沿用,但值得注意的是,二叉树并非
一般树型结构的特殊形式,它们为两种不同的数据
结构。
二叉树与一般树型结构的主要区别在于:
(1)二叉树中每个非空结点最多只有两个子女,而
一般的树型结构中每个非空结点可以有0到多
个子女;
(2)二叉树中结点的子树要区分左子树和右子树,
即使在结点只有一棵子树的情况下也要明确指
出是左子树还是右子树。
退出
二叉树具有以下重要性质:
性质1 一棵非空二叉树的第i层上至多有2i-1个结点
(i≥1)。
证明:当i=1时,只有根结点,此时21-1=20=1,显
然上述性质成立;又由于在二叉树中每个结点最多
只能具有两个子女,因而第i层上结点的最大个数是
第i-1层上结点的最大个数的两倍。于是第2层上结
点的最大个数为2,第3层上结点的最大个数为
4,……,则第i层上结点的最大个数即为2i-1。
退出
性质2 深度为h的二叉树至多有2h-1个结点
(h1)。
根据性质1,深度为h的二叉树最多具有的结点的个
数为20+21+22+…+2h-1=2h-1。
性质3 对于任何一棵二叉树T,如果其终端结点数为
n0,度为2的结点数为n2,则n0=n2+1。
退出
证明:假设二叉树中总的结点个数为n ,度为1的结
点个数为n1,则有:
n=n0+n1+n2
又由于在二叉树中除根结点外,其它结点均
通过一条树枝且仅通过一条树枝与其父母结点相连,
即除根结点外,其它结点与树中的树枝存在一一对
应的关系;而二叉树中树枝的总条数为n1+2*n2,因
而二叉树总结点的个数为:
n=n1+2*n2+1
于是有:
n0+n1+n2=n1+2*n2+1
显然n0=n2+1成立。
退出
如果一棵二叉树中所有终端结点均位于同一层
次,而其它非终端结点的度数均为2,则称此二叉树
为满二叉树。在满二叉树中,若其深度为h,则其所
包含的结点个数必为2h-1。下图中的二叉树即为一棵
深度为3的满二叉树,其结点的个数为23-1=7。
1
2 3
4
您可能关注的文档
最近下载
- (2025秋)人教版二年级数学上册全册教案(新教材).pdf
- 第二单元大单元教学设计 高一语文必修上册.docx VIP
- 2025年燃气安全生产管理人员模拟考试题库及答案.docx VIP
- 高中音乐 人音版 必修《音乐鉴赏》《舞动心弦——舞蹈音乐》 第四课时.pptx VIP
- 住院医师临床思维培养ppt模板.pptx VIP
- 反渗透纳滤组合工艺高盐废水深度处理及零排放预浓缩.pdf VIP
- 超声成像系统数字扫描变换器(参考).pptx VIP
- JTG3441-2024 公路工程无机结合料稳定材料试验规程.pdf VIP
- 腹腔镜下卵巢囊肿剥除术配合.pptx VIP
- 2026届高三语文一轮复习教学计划.docx
文档评论(0)