- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11讲 树和二叉树2
数据结构;知识点回顾
树与二叉树的相关定义
二叉树的性质
每层最多结点数
总的结点数最多多少个
度为2的结点数与叶子数的关系
完全二叉树的结点数目和深度
完全二叉树中结点的双亲和孩子
二叉树的顺序存储结构;;第11讲; 单支树; A;分析:必有2n个链域。除根结点外,每个结点有且仅有一个双亲,所以只会有n-1个结点的链域存放指针,指向非空子女结点。;A;5.5 遍历二叉树和线索二叉树;一棵二叉树由 根结点、根结点的左子树(简称左子树)和 根结点的右子树(简称右子树)三部分组成。先左后右和先右后左相互对称,牢记约定顺序先左后右。
令L:遍历左子树;D:访问根结点;R:遍历右子树
D L R(先序遍历)
L D R(中序遍历)
L R D(后序遍历)
注:“先、中、后”的意思是指 访问的结点D是先于子树出现 还是后于子树出现。;;;先序:先根再左再右 ;从???结点开始,沿着虚线的出发点到终点的路径上,每个结点经过3次。;A;一个遍历序列与二叉树是不是一一对应的?
例:画出先序序列为123所对应的所有二叉树。;遍历序列还原二叉树(唯一)
先序序列和中序序列
后序序列和中序序列
由先序序列和后序序列不能唯一确定一棵二叉树。;①由先序遍历特征,根结点必在先序序列头部(A);
②由中序遍历特征,根结点必在其中间,而且其左部必全部是左子树子孙(BC),其右部必全部是右子树子孙(EDF);
③继而,根据先序序列中的BC可确定B为A的左孩子,根据DEF可确定D为A的右孩子;以此类推。;先序:A B C D E F 中序:B C A E D F ;练习:
1、已知二叉树的先序遍历序列为DCBAEF,中序遍历序列为BACDEF,画出这棵二叉树。
2、已知二叉树的中序序列BDAEFC , 后序序列DBFECA,请画出这棵二叉树。;先序:先根再左再右
文档评论(0)