首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
知一棵二叉树的先序、中序、后序的部分序列如下,其中有些位置没有给出其值,则原二叉树的中序遍历序列为( )。 先序:A_CDEF_H_J 中序:C_EDA_GFI_ 后序:C__BHGJI__
知一棵二叉树的先序、中序、后序的部分序列如下,其中有些位置没有给出其值,则原二叉树的中序遍历序列为( )。 先序:A_CDEF_H_J 中序:C_EDA_GFI_ 后序:C__BHGJI__
admin
2019-03-15
46
问题
知一棵二叉树的先序、中序、后序的部分序列如下,其中有些位置没有给出其值,则原二叉树的中序遍历序列为( )。
先序:A_CDEF_H_J 中序:C_EDA_GFI_ 后序:C__BHGJI__
选项
A、CBEDAHGFIJ
B、CHEDABGFIJ
C、CBEDAJGFIH
D、CJEDAHGFIB
答案
A
解析
对于一棵二叉树(包括子树),它的遍历序列对应的结构应该是:先序遍历:|根|左子树|右子树|,中序遍历:|左子树|根|右子树|,后序遍历:|左子树|右子树|根|,由题目中给出的先序序列的第一个结点我们找到树的根A,然后在中序序列中找到A,并以A为分界将中序序列划分为|C_ED|A|_GFI_|,所以C_ED为左子树,GFI为右子树,再对应到后序遍历序列上,这里左子树结点的个数等于中序遍历序列中左子树结点的个数,因此C__B为左子树,HGJI_为右子树,这样把中序序列和后续序列中的左右子树一对比,则C
B
ED为左子树,F
G
H
I
J为右子树。答案选A。
总结:根据树的遍历结果来还原二叉树,或者根据其中的两个遍历序列来求第三个遍历序列这是历年考试的热点,考生需要记住的是无论怎样的序列,要想构建二叉树必须有中序序列。这是很显然的,这里说明一下原因:我们知道二叉树的定义是递归的,那么我们在构建二叉树的时候势必也会用到递归这种方法,而这种形式的递归我们把它称之为分治(从中间分开来治理)法,而在三种遍历序列中只有中序遍历的结构才体现了这种思想。
转载请注明原文地址:https://kaotiyun.com/show/ZICi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
中国共产党主张和平解决西安事变的主要目的是()。
下列关于塞尔维乌斯改革的叙述中,不正确的是()。
欧洲历史上第一部系统完备的法典是()。
明代张居正推行的“一条鞭法”,是继“两税法”之后赋役制度的又一次重大改革。该法在全面推行前曾在南方部分地区试行,最早出现于()
论述欧洲一体化的进程及影响。
下列选项中,不属于“文革”中对“左”倾错误进行纠正的是()
关于一战后构筑的凡尔赛体系,说法不正确的是()。
序列的“中值记录”指的是:如果将此序列排序后,它是第n/2个记录。试写出一个求中值记录的算法。
在二叉树的顺序存储中,每个结点的存储位置与其父结点、左右子树结点的位置都存在一个简单的映射关系,因此可与三叉链表对应。若某二叉树共有n个结点,采用三叉链表存储时,每个结点的数据域需要d个字节,每个指针域占用4个字节,若采用顺序存储,最后一个结点下标为k(起
主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。试问:(1)第一个报文段携带了多少个字节的数据?(2)主机B收到第一个报文段后发回的确认中的确认号应当是多少?(3)如果主机B收到第二个报文段后发回的确认中的
随机试题
下列关于混合叙述不正确的是
患者,女性,25岁。因右下智齿低位埋伏阻生,要求拔除。行该智齿拔除术,应麻醉同侧的()
湿热蕴结所致的泄泻可用泄泻类非处方中成药是
甲作曲、乙填词,合作创作了歌曲《春风来》。甲拟将该歌曲授权歌星丙演唱,乙坚决反对。甲不顾反对,重新填词并改名为《秋风起》,仍与丙签订许可使用合同,并获报酬10万元。对此,下列选项正确的是()。
关子世界贸易组织(WTO)的最惠国待遇制度,下列哪种说法是正确的?
风铲作为一种存在手臂振动的生产作业工具,属于()。
在刑罚执行过程中,对于具有()表现的犯罪分子,可以减刑。
某国有企业的员工都是“终身制”,大家感觉工作是一个铁饭碗,除非犯了重大错误,公司不可能辞退他们。因此,该公司的员工大都抱有“不求有功,只求无过”的态度,对公司的事情不甚关心,对自己的工作也是敷衍了事,遇到困难总是寻找客观原因。人力资源部经理是一个事业心很强
求定积分的值.
TomisstudyingChineseandhisunderstandingofproperChineseneedsto(improve)______.
最新回复
(
0
)