首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
一个二叉树的前序遍历结果是ACFEKDBHJI,中序遍历结果是FCKEABDHJI,那么后序遍历结果是( )。
一个二叉树的前序遍历结果是ACFEKDBHJI,中序遍历结果是FCKEABDHJI,那么后序遍历结果是( )。
admin
2017-11-17
54
问题
一个二叉树的前序遍历结果是ACFEKDBHJI,中序遍历结果是FCKEABDHJI,那么后序遍历结果是( )。
选项
A、IJHBDKEFCA
B、FKECBIJHDA
C、EKCFIJHDBA
D、ABDHJIFCKE
答案
B
解析
二叉树有三种遍历顺序,分别为前序遍历、中序遍历和后序遍历。前序遍历顺序:访问根节点。遍历左子树,遍历右子树,对左右子树按前面3个步骤继续遍历。中序遍历顺序:遍历左子树,访问根节点,遍历右子树。对左右子树按前面3个步骤继续遍历。后序遍历顺序:遍历左子树,遍历右子树,访问根节点,对左右子树按前面3个步骤继续遍历。不管哪种方式遍历,左子树先遍历,右子树后遣历,只是根节点的访问时机不同,对左右子树的遍历采用同样的规则,这在计算机中称为递归。题目中根据前序遍历结果知道二叉树的根节点是A,根据中序遍历结果知道FCKE是A的左子树的节点,BDHJI是A的右子树的节点,A的左子树FCKE在前序遍历结果中是CFEK,我们得知C是A的左子树的根节点,F是C的左子树节点,KE是C的右子树节点,而KE在前序遍历结果中是EK,因此我们知道E是C的右子树根节点,K是E的左子树节点,因此A和它的左子树如下图1;A的右子树节点BDHJI,前序遍历结果是DBHJI,则D是A的右子树的根节点,根据中序遍历结果BDKJI,B是D的左子树,HJI是D的右子树,依此类推,H是D的右子树根节点,JI是H的右子树节点,J是H的右子树根节点,I是J的右子树节点。至此整个二叉树的结构已经出来了,如下图2,它的后序遍历结果是FKECBIJHDA,答案是B项。
转载请注明原文地址:https://kaotiyun.com/show/3Oqp777K
本试题收录于:
二级MS Office高级应用题库NCRE全国计算机二级分类
0
二级MS Office高级应用
NCRE全国计算机二级
相关试题推荐
关系数据库管理系统能实现的专门关系运算包括()。
若要求在文本框中输入文本时达到密码"*"的显示效果,则应该设置的属性是( )。
在已建窗体中有一命令按钮(名为Commandl),该按钮的单击事件对应的VBA代码为:PrivateSubCommandk_Click()subT.Form.RecordSource="select*from雇员"E
在Access数据库对象中,体现数据库设计目的的对象是()。
在窗体中添加了一个文本框和一个命令按钮(名称分别为Textl和CommandI),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“Access模拟”。以下能实现上述操作的事件过程是()。
关于窗体上的控件的叙述错误的是()。
在代码中引用一个窗体控件时,应使用的控件属性是()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为()。
在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为()。
某高校为了使学生更好地进行职场定位和职业准备,提高就业能力,该校学工处将于2013年4月29日(星期五)19:30-21:30在校国际会议中心举办题为“领慧讲堂一一大学生人生规划”就业讲座,特别邀请资深媒体人、著名艺术评论家赵蕈先生担任演讲嘉宾。请根据上述
随机试题
Computerscienceisdevelopingrapidlytheseyears.
良性黏膜类天疱疮也称为
急性坏死溃疡性龈炎,龈沟内数量增加的厌氧菌是
主要用于调节软膏稠度的基质是
强夯置换法加固软土地基锤底接地静压力可取()。
下列因素中,影响一般性转移支付系数的是()。
材料:Y区是一个城区,20世纪90年代初,随着进入新一轮发展阶段,产业结构调整、城区建设开发引发的矛盾和问题集中显现出来,因此在转型过程中突出面临着几个“坎”。该区区委书记在调研中发现主要存在这么几个问题:一是困难群众多、民生压力大;二是利益调整力度大,群
本市于2007年3月开始在中环与外环之间的某地块兴建一批建筑面积约10万平方米的经济适用住房,该项目报相关行政主管部门核准后,对房地产开发公司、建筑工程监理公司进行公开招投标活动。甲房地产开发公司和乙建设工程监理公司分别中标。在工程建设过程中,乙建设工程监
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作___________。
Wheredidyougetyourwatch______?
最新回复
(
0
)