首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
一棵二叉树的中序遍历结果是ABCDEFG,前序遍历结果是DBACFEG,则后序遍历结果为_____________。
一棵二叉树的中序遍历结果是ABCDEFG,前序遍历结果是DBACFEG,则后序遍历结果为_____________。
admin
2013-03-30
75
问题
一棵二叉树的中序遍历结果是ABCDEFG,前序遍历结果是DBACFEG,则后序遍历结果为_____________。
选项
答案
ACBEGFD
解析
我们分4大步骤来推理:
①找到根结点:由于前序遍历首先访问根结点,那么前序遍历结果的第一个结点肯定就是整个二叉树的根结点。前序遍历结果足DBACFEG,町知D为二叉树的根结点。
②分出左、右子树:中序遍历中,访问根结点的次序为居中,先访问左子树,再访问右子树。因此,在中序遍历的结果ABCDEFG中,以根结点D为中间界线,前面的ABC在左子树,后面的EFG在右子树。
③分析左子树:首先确定左子树ABC的根点。在前序遍历中,B最靠前,应该是ABC三个结点的根结点;在中序遍历中,A靠前,应该是ABC三个结点的左子树,C为右子树。
④分析右子树:同理分析EFG三个结点,就可以完整地画出整个二叉树的原貌。
转载请注明原文地址:https://kaotiyun.com/show/cpup777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
Access文件的扩展名是()。
软件需求分析一般应确定的是用户对软件的______。
纵栏式窗体每次显示【】条记录。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内各成分之间的联系。
在表达式中,为了和一般的数值数据区分,Access将文本型的数据用符号括起来,在日期/时间型数据两端各加了一个()。
下列叙述中,正确的是()。
数据管理技术经历了人工处理阶段、人了文件系统和数据库系统、【】和【】5个发展阶段。
通过宏打开某个数据表的宏命令是【】。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则具后序遍历的结点访问顺序是
下图所示的二叉树的先序遍历序列是【】。
随机试题
A、Becauseitwasboring.B、Becauseitwasviolent.C、Becausetheactingwasnotgood.D、Becausethescenerywasbad.B
人体每天叶酸需要量为
膀胱肿瘤最主要的诊断方法是
甲公司是一个材料供应商,拟与乙公司建立长期合作关系,为了确定对乙公司采用何种信用政策,需要分析乙公司的偿债能力和营运能力。为此,甲公司收集了乙公司2017年度的财务报表,相关的财务报表数据以及财务报表附注中披露的信息如下:(1)资产负债表项目(单位:万元
我国国务院各部、委的设立、撤销或合并,其决定权在于()。
Unlesswespendmoneytospotandpreventasteroids(小行星)now,onemightcrashintoEarthanddestroylifeasweknowit,saysome
行为人在法律上的认识错误有()。
在考生文件夹下,打开文档WORD1.DOCX,按照要求完成下列操作并以该文件名(WORD1.DOCX)保存文档。将正文第二段(“当我来到……多么整洁优雅的环境呀!”)分为等宽的两栏;栏间加分隔线;在页面底端(页脚)居中位置插入页码。
Sheissucha______person,alwaysaskinghowI’mfeeling.
A、TOEFListhemostgloballyusedlanguageassessmentexam.B、TOEFLscoresmatteralotingettingfinancialaids.C、AllAmerica
最新回复
(
0
)