首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设一棵二叉树的中序遍历结果为ABCDEFG,前序遍历结果为DBACFEG,则后序遍历结果为【 】。
设一棵二叉树的中序遍历结果为ABCDEFG,前序遍历结果为DBACFEG,则后序遍历结果为【 】。
admin
2010-06-06
52
问题
设一棵二叉树的中序遍历结果为ABCDEFG,前序遍历结果为DBACFEG,则后序遍历结果为【 】。
选项
答案
ACBEGFD
解析
由于在前序遍历中首先访问根结点,因此,前序序列中的第一个结点为二叉树的根结点,即D为二叉树的根结点。又由于在中序遍历中访问根结点的次序为居中,而访问左于树上的结点为居先,访问右子树上的结点为最后,因此,在中序序列中,以根结点(D)为分界线,前面的子序列(ABC)一定在左子树中,后面的子序列(EFG)一定在右于树中。同样的道理,对于已经划分出的每一个子序列的所有结点中,位于前序序列最前面的一个结点为子树的根结点,而在中序序列中位于该根结点前面的结点构成左子树上的结点子序列,位于该根结点后面的结点构成右子树上的结点子序列。这个处理过程直到所有子序列为空为止。
根据上述道理,该二叉树恢复的过程如下图所示;
根据后序遍历的方法,对该二叉树后序遍历的结果为ACBEGFD。
转载请注明原文地址:https://kaotiyun.com/show/lgjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,不属于"对象"基本特点的是()。
下列数据结构中,属于非线性结构的是()。
下面的程序在编译时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf(’’请输入2个数:’’);scanf(’
若某二叉树中的所有结点值均大于其左子树上的所有结点值,且小于右子树上的所有结点值,则该二叉树遍历序列中有序的是()。
下列定义变量的语句中错误的是()。
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijing<CR>shanghai<CR>(<CR>为回车键),函数
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
下列数据流图(DFD)构造规则中正确的是()。
定义部门的关系模式如下: 部门(部门号,部门名,部门成员,部门总经理) 使它不满足第一范式的属性是()。
随机试题
上斜肌
属于β肾上腺素受体激动药的平喘药是
肾病综合征患者高度水肿,尿量每天约400~500ml,持续2周。尿蛋白(++++),血浆白蛋白28g/L,球蛋白25g/L,肌酐清除率80ml/min,治疗主要是
下列关于提高矿山爆破经济技术指标的说法中,错误的是()
原材料在生产开始时就一次性投入,企业采用约当产量比例法计算完工产品成本和月末在产品成本时,月末单位在产品所耗直接材料成本和单位完工产品所耗直接材料成本相同。()
如果旅游团(者)或其领队提出对活动日程作重大修改的要求,并可能导致旅游接待计划发生较大变动或涉及接待规格的变动,原则上地陪应予()。
企业人工成本一般包括()。
2008年以来的全球金融危机深刻改变了当前世界金融业的发展方向,对各国的金融监管模式都提出了全新要求。请基于这一背景,并结合自2007年开始全面实施的《新巴塞尔资本协议》的主要内容,简述中国目前金融监管体制的模式、特征以及未来发展方向。
A、正确B、错误B
HalloweenA)OnOctober31st,dozensofchildrendressedincostumesknockontheirneighbors’doorsandyell"TrickorTreat
最新回复
(
0
)