首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若二叉树的先序遍历序列为ABDECF,中序遍历序列为DBEAFC,则其后序遍历序列为(8)。
若二叉树的先序遍历序列为ABDECF,中序遍历序列为DBEAFC,则其后序遍历序列为(8)。
admin
2010-05-22
47
问题
若二叉树的先序遍历序列为ABDECF,中序遍历序列为DBEAFC,则其后序遍历序列为(8)。
选项
A、DEBAFC
B、DEFBCA
C、DEBCFA
D、DEBFCA
答案
D
解析
本题要求根据二叉树的先序遍历和中序遍历求后序遍历。我们可以根据这棵二叉树的先序和中序遍历画出这棵二叉树,然后再得出其后序遍历结果。
根据先序和中序来构造二叉树的规则是这样的:
首先看先序遍历序列ABDECF,先序遍历中第一个访问的结点是A,这说明A是二叉树的根结点(因为先序遍历顺序是:根,左,右)。然后看中序遍历序列DBEAFC,中序中A前面有结点DBE,后面有结点FC。这说明DBE是A的左子树,FC是A的右子树(因为中序遍历顺序是:左,根,右)。
再回到先序遍历序列中看DBE的排列顺序(此时可以不看其他的结点),我们发现在先序遍历序列中B排在最前面,所以 B是A的左子树的根结点。
接下来又回到了中序遍历序列,中序遍历序列中D在B的前面,E在B的后面,所以D是B的左子树,E是B的右子树。
对于A的右子树,可同样依此规则得出。由此,可构造二叉树,如图4-8所示。
然后对这棵二叉树进行后序遍历,得到DEBFCA。
转载请注明原文地址:https://kaotiyun.com/show/d6TZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
国家标准《计算机软件文档编制规范》GB/T8567-2006规定了在软件开发过程中文档编制的要求,这些文档从使用的角度可分为用户文档和开发文档两大类。以下________属于用户文档。
第三代移动通信技术3G是指支持高速数据传输的蜂窝移动通信技术。目前3G主要存在四种国际标准,其中(155)为中国自主研发的3G标准。
根据GB50174—93标准要求,电子计算机机房接地装置不满足要求的是(147)。
在面向对象方法中,对象可看成属性(数据)以及这些属性上的专用操作的封装体。封装是一种(97)技术。类是一组具有相同属性和相同操作的对象之集合,类的每个对象都是这个类的一个(98)。(98)
在规划质量中,()是一种统计分析技术,可用来帮助人们识别并找出哪些变量对项目结果的影响最大。
Cloud-computingprovidersoffertheir“services”accordingtodifferentmodels,whichhappentoformastack:___________,platforma
阅读以下说明,回答问题1至问题3,将答案填入答题纸的对应栏内。【说明】M公司为了突出办公的时效性、灵活性、实用性(易用性),拟开发一套集办公与服务为一体的OA(办公自动化)系统。张工通过前期的需求调查与分析认为:根据M公司的业务流,其OA系统功
若将某有序树T转换为二叉树T1,则T中结点的后(根)序序列就是T1中结点的(27)遍历序列。例如,下图(a)所示的有序树转化为二叉树后如图(b)所示。
设结点x和y是二叉树中任意的两个结点,在该二叉树的先根遍历序列中x在y之前,而在其后根遍历序列中x在y之后,则x和y的关系是(71)。
随机试题
观察实质上是一种()过程。
下列哪项不是阴茎癌的特点
人体肌按形态、分布和功能的不同而分为
药品调剂配发中的道德责任是
某企业在正式谈判前拟进行模拟谈判,可以采取的形式包括()。
施工方是承担施工任务的单位的总称谓,它可能是( )。
根据公司法律制度的规定,下列关于公司发行股票的表述中,错误的有()。
行业生命周期阶段包括()。
下列有关数据库优化的说法,正确的是()。
George在旅店的服务台订了房,并支付了一周的房费。他上楼来到房间,房间的墙上贴着便条,提醒房客应把贵重物品交到旅店的安全地方保管,否则若发生丢失,旅店不负责任。由于旅店服务员的过失,当George外出时,一个陌生人来到他的房间,偷走了他的东西。
最新回复
(
0
)