- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
树和二叉树习题课.pdf
喻歆 自然计算与应用实验室( ) hughyx@
第六章树和二叉树习题课
基础知识回顾(参考自 11 系张昱老师数据结构课教案)
注:本章为重点难点,本章习题答案不再给出,请同学们认真学习下
面的给出的基础知识,很多题目的答案都能够在其中找到。尤其请同
学们仔细学习后面给出来的各个算法,对自己设计算法和用伪代码书
写算法有很大帮助!
6.1 树的定义和基本术语
1、树的递归定义
1)结点数n=0 时,是空树
2 )结点数n0 时
有且仅有一个根结点、m 个互不相交的有限结点集——m 棵子树
2、基本术语
结点: 叶子(终端结点) 、根、内部结点 (非终端结点、分支结点);
树的规模:结点的度、树的度、结点的层次、树的高度(深度)
结点间的关系:双亲(1)—孩子(m),祖先—子孙,兄弟,堂兄弟
兄弟间是否存在次序:无序树、有序树
去掉根结点
非空树 森林
引入一个根结点
6.2 二叉树
一般树的度不定,直接考虑其操作比较困难,故首先考虑度为二的树。这里引入二叉树。
6.2.1 二叉树的定义
1、二叉树的特殊性
·0≤度≤2
·子树有左右之分(子树的个数= 1 或 2 时)
注意:0≤度≤2 的有序树≠二叉树
当某个结点只有一棵子树时,不存在序的概念
6.2.2 二叉树的性质
1、性质1:第i层至多有2i-1个结点(由每个结点最多只有2 个孩子推出)
2、性质2 :深度为k 的二叉树至多有2k-1 个结点(由性质 1,将各层最多的结点数累加,
再结合等比数列的求和得出)
思考:深度为k 的二叉树至少有多少个结点?( k个 ) 深度为k 的b叉树至多/至少有多少
个结点?( (bk-1)/(b-1),k)
3 、性质3 :n =n +1 (n 表示二叉树中度为i 的结点个数)
0 2 i
从两个角度考虑:二叉树中结点的构成(根据度)n = n + n + n
0 1 2
喻歆 自然计算与应用实验室( ) hughyx@
二叉树中充当其余结点的孩子的结点数n-1(去掉根) = n +2 ×n
1 2
满二叉树:达到性质 1,2 中所述的最大值情况
完全二叉树:去掉最下一层的结点,其余结点形成一棵满二叉树;叶子集中在最下 2
层(或 1 层) ,最下一层的结点总是尽可能地占满左边的位置
log 1 n +
4、性质4 :具有n 个结点的完全二叉树的深度为⎣ 2 ⎦
5、性质5:结点间的编号关系
考虑二叉树的顺序映像问题,寻求一种将二叉树映像为向量的方法:
对完全二叉树从上至下,从左至右,从根开始依次编号(1..n) 。
孩子编号 双亲编号
求双亲 i i/2(0)
求孩子 左:2*i(n+1), 右:2*i+1(n+1) i
右孩子编号 左孩子编号
求左兄弟 i(奇数,i1) i-1(0)
求右兄弟 i+1(n+1) i(偶数,in)
思考:满k 叉树中结点间的编号关系?
孩子编号
您可能关注的文档
最近下载
- 人教版地理必修一教材解读(2019年版).pptx VIP
- 初中音乐教学课件走进京剧.ppt VIP
- 2022年土地登记代理人题库700道及参考答案【培优b卷】.docx
- 药剂职业生涯规划目标.pptx VIP
- 2025年SpaceX火箭推进系统技术创新及市场影响报告.docx VIP
- (新版)油品计量工(技师)职业鉴定考试题库资料(浓缩400题).pdf VIP
- 全国大学生职业规划大赛《法学》专业生涯发展展示PPT【最新版】.pptx
- (精选)实践是认识的基础教学课件.ppt VIP
- 2023年市政工程质量检测见证取样员手册培训资料.doc VIP
- 【MOOC】微观经济学-浙江大学 中国大学慕课MOOC答案.docx VIP
原创力文档


文档评论(0)