首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一棵二叉树的前序遍历结果为ABDEGCFHI,它的中序遍历结果为DBGEACHFI,则这棵二叉树的右子树的根为【 】。
已知一棵二叉树的前序遍历结果为ABDEGCFHI,它的中序遍历结果为DBGEACHFI,则这棵二叉树的右子树的根为【 】。
admin
2010-05-13
48
问题
已知一棵二叉树的前序遍历结果为ABDEGCFHI,它的中序遍历结果为DBGEACHFI,则这棵二叉树的右子树的根为【 】。
选项
答案
C
解析
已知某二叉树的前序遍历结果和中序遍历结果可以惟一确定一棵二叉树。其确定过程是:在二叉树的前序遍历序列中确定该树的根结点,随后由根结点在中序遍历结果中的位置区分出根结点左子树和右子树中的结点;此后采用同样的方法分别确定二叉树左右子树的根结点及其左子树和右子树所含的结点,直到将二叉树中所有结点的位置确定下来。以本题为例,因位于二叉树前序遍历结果的第一个结点是二叉树的根结点,故本题中结点A是二叉树的根结点。在中序遍历结果中,先于根结点被访问的结点是根结点左子树中的结点,在根结点之后被访问的结点是根结点右子树中的结点。因此, DBGE是结点A左子树中的结点,CHFI是结点A右子树中的结点。在前序遍历结果中,结点A左子树中各结点的遍历顺序为BDEG,所以A的左孩子结点是B。由中序遍历结果可知,结点B的左子树中含有结点D,其右子树中含有结点G和E。又由于在前序遍历序列中结点E在G之前,中序遍历序列中G在E之前,所以G是E的左孩子结点。至此,根结点左子树中各结点的位置均已确定下来,此后采用同样的方法确定其右子树中各结点的位置。最终所求的二叉树如左图所示。
转载请注明原文地址:https://www.kaotiyun.com/show/aZSZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
嵌入式系统开发时,由于受到目标机资源的限制,需要建立一个__________【77】与目标机组成的调试架构来完成开发工作。若目标机为裸机环境时,通常需要通过__________【78】接口来完成硬件环境测试及初始软件的调试和下载。
以下关于嵌入式处理器说法正确的是()。
在ARM指令中,两个无符号数在寄存器R5和R6中,若R5<R6,则将R5与R6进行逻辑与操作,结果放R7中,并要求更新程序状态寄存器的状态位。用两条指令完成,则分别为【51】_______和【52】_______
如下关于TinyOS的说法,正确的是()。
嵌入式系统的开发有一些不同于通用计算机应用开发的特点,下面不属于嵌入式系统开发特点的是()。
SoC芯片中的CPU绝大多数是以IP核的方式集成在芯片中的,很少再自行设计开发。目前32位嵌入式处理器主要采用的是由【41】国一家专门从事RISC处理器内核设计公司设计的【42】内核。
局域网是计算机网络中最流行的一种形式。下面有关局域网的叙述中错误的是()。
下面关于嵌入式系统逻辑组成的叙述中,错误的是()。
嵌入式Linux操作系统由用户进程、OS服务组件和Linux内核3个部分组成(如图),下面选项中正确的是()。
下面哪一条不是对象―关系数据库的基本特征?
随机试题
Amongallthefastgrowingscienceandtechnology,theresearchofhumangenes,orbiologicalengineeringaspeoplecallit,is
A.红花B.桃仁C.川芎D.丹参E.益母草既能活血调经,又能利水消肿的药物是
盾构掘进施工前确定具体掘进控制内容与参数的依据主要包括()。
在1945年党的七大上,首次对毛泽东思想的科学内涵作出界定的是()。
专门机关负责保障宪法实施是宪法实施保障体制的重要形式。下列说法正确的是()。
以下不是成本估算方法的是______。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
Pollutionisa"dirty"word.Topollutemeanstocontaminate—topsoilorsomethingbyintroducingimpuritieswhichmake【31】______
A、Shedoesn’tneedthejob.B、Shehasn’tgotajobyet.C、Shehasgotagoodjob.D、Sheisgoingtostartworksoon.B从对话中我们获得这样
______(他真正希望得到的东西)isencouragementfromhisparentsandteachers.
最新回复
(
0
)