首页
登录
从业资格
如果一棵二叉树的中序序列和后序序列分别为CDBEAGHFK和DCEBHGKFA,
如果一棵二叉树的中序序列和后序序列分别为CDBEAGHFK和DCEBHGKFA,
免费题库
2022-08-02
59
问题
如果一棵二叉树的中序序列和后序序列分别为CDBEAGHFK和DCEBHGKFA,则该树的前序序列为 ( ) 。A.KHGFEDCBAB.ABDCEFKGHC.ABEFCDGHKD.ABCDEFGHK
选项
A.KHGFEDCBA
B.ABDCEFKGH
C.ABEFCDGHK
D.ABCDEFGHK
答案
D
解析
本题考查二叉树的遍历和二叉树的一些性质。二叉树是一个结点最多只有两个儿子结点的树,其二叉树遍历有3种形式:(1)前序遍历:首先访问根结点,然后按前序遍历根结点的左子树,再按前序遍历根结点的右子树。(2)中序遍历:首先按中序遍历根结点的左子树,然后访问根结点,再按中序遍历根结点的右子树。(3)后序遍历:首先按后序遍历根结点的左子树,然后按后序遍历根结点的右子树,再访问根结点。要解答本题,需要一些技巧,我们从后序序列中可以看到A是最后一个,可以确定 A是整个二叉树的根结点。再从中序序列CDBEAGHFK可以知道,CDBE是根A的左子树中的结点,而GHFK是根A的右子树中的结点。现在我们来分析左子树中的情况,同样由后序序列中DCEB可以看出B是左子树的根结点,由中序序列CDBE可以看出E是B的右子树的结点。同理,我们可以分析出整个二叉树的结点分布。此二叉树前序遍历的结果为ABCDEFGHK。
转载请注明原文地址:http://tihaiku.com/congyezige/2425163.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
在HTML中,定义无序列表标记是()。A.<pre> B.<hr> C
在HTML中,<ol>标签的作用是()。A.定义列表条目 B.定义无序列
对于n个元素的关键字序列{k1,k2,...,kn},当且仅当满足关系ki≤
已知栈S初始为空,对于一个符号序列a1a2a3a4a5(入栈次序也是该次序),
从未排序的序列中依次取出一个元素与已排序序列中的元素进行比较,然后将其放在已排序
【说明】 一棵非空二叉树中“最左下”结点定义为:若树根的左子树为空,则树根
若原始数据序列(23,4,45,67,12,8,19,7)采用直接插入排序法(顺
对下图所示的二叉树进行中序遍历(左子树、根、右子树)的结果是()。 A.2
如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排
对于n个元素的关键字序列{k1,k2,…,kn},若将其按次序对应到一棵具有n个
随机试题
(1)Ifyouwanttoseewhatittakestosetupanentirelynewfinancialcente
[originaltext]M:WheninRome,doastheRomansdo,theysay.W:WhatdotheRo
Don’tworry,behappyand,accordingtoanewresearch,youwillalsobehea
将美学称为“艺术哲学”的是德国著名哲学家( )。A.柏拉图 B.黑格尔 C
下列关于钢筋混凝土防撞护栏的说法,不正确的是( )。A.可减少碰撞车辆的损失
A.甲基红B.二甲基黄-溶剂蓝C.邻二氮菲D.不加指示剂E.淀粉碘量法所用的指示
A.鼻 B.咽 C.喉 D.气管 E.肺泡呼吸道和消化道的共同通道是
用来记数的符号叫“数字”。世界各大文明都曾创造过“数字”,有的现代已不再使用,有
舌神经阻滞麻醉是使A、舌尖麻醉 B、舌根麻醉 C、同侧舌前1/3麻醉 D、
关于记账凭证和原始凭证,下列说法中正确的有()。A、记账凭证将原始凭证中的一般数
最新回复
(
0
)