首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为______。
设一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为______。
admin
2010-02-13
9
问题
设一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为______。
选项
A、ACBEGFD
B、ABCDEFG
C、ACBEDFG
D、ABCEDFG
答案
A
解析
基本思路如下:
①确定根结点。在前序遍历中,首先访问根结点,因此可以确定前序序列 DBACFEG中的第一个结点D为二叉树的根结点。
②划分左子树和右子树。在中序遍历中,访问根结点的次序为居中,首先访问访问左子树上的结点,最后访问右子树上的结点,可知,在中序序列ABCDEFG中,以根结点D为分界线,子序列ABC在左子树中,子序列EFG在右子树中。如图 8-22所示。
③确定左子树的结构。对于左子树ABC,位于前序序列最前面的一个结点为子树的根结点,根据前序遍历结果,B为该子树的根结点,中序序列中位于该根结点前面的结点构成左子树上的结点子序列,位于该根结点后面的结点构成右子树上的结点子序列,所以A为该左子树的左结点,C为右结点。现在可确定左子树结构如图8-23所示。
④确定右子树的结构。同理,可知右子树的结构。
本二叉树恢复的结果如图8-24所示。
根据后序遍历的原则,该二叉树后序遍历的结果为ACBEGFD。
转载请注明原文地址:https://jikaoti.com/ti/z7W7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
UDP中用户数据报首部字段有(43)字节,TCP中的数据报首部字段有(44)字节。
下列操作中,能在各种中文输入法及英文输入之间切换的是(1)。
能够直接对数据库中的数据进行操作的软件是(40)。
ATM连接管理控制是为了解决VC、VP连接是被接收还是被拒绝的问题。下列选项(30)不是有关连接被接收的条件。
假设供应商S和供应情况SPJ的关系模式分别为S(Sno,Snaale,Status,City)和SPJ(Sno,Pno,Jno,Qty)。SQL。语句(19)不能正确地查询出“零件号Pno等于‘P3’的供应商名Snam”,而(20)能正确查询的关系代数表达
频分复用的特点是(42),时分复用的特点是(43),波分复用技术中使用的通信介质是(44)。
假设供应商S和供应情况SPJ的关系模式分别为:S(Sno,Sname,Status,City)和SPJ(Sno,Pno,Jno,Qty)。SQL语句(22)不能正确地查询出“零件号Pno等于‘P3’的供应商名Sname",而(23).能正确查询的关系代数表
CD光盘记录信息的轨迹叫光道,信息存储在(2)的光道上。
阅读以下说明和C语言函数,将应填入(n)。【说明】已知包含头结点(不存储元素)的单链表的元素已经按照非递减方式排序,函数compress(NODE*head)的功能是去掉其中重复的元素,使得链表中的元素互不相同。处理过程中,当元素重复出
阅读以下说明及VisualBasic程序代码,将应填入(n)处的字句写在对应栏内。[说明]某单位组织一次职业技术考核比赛,由十名评委对选手的现场表现打分(0到100以内的数值)。本程序接收原始评分后,去掉一个最高分、一个最低分,最后计算并输出选
随机试题
起初adv.o________
在沟通网络中,组织的集中化程度及主管人员的预测程度均很低的形态是轮式沟通。()
关于计算机软件系统,正确的说法是________。
下列临床表现中,不属于副癌综合征的是
A.直接暴力B.间接暴力C.肌肉牵拉D.疲劳性骨折E.病理性骨折长途行军导致第2、第3跖骨骨折,其病因为
A.单硬脂酸甘油脂B.硬脂酸三乙醇胺C.山梨酸钾D.白凡士林E.甘油上述辅料在乳膏中的作用属于防腐剂的是
操作风险管理不善,将会引起风险的转化,导致其他风险的产生。()
—Wherearethe______?—Theyareplaying______footballontheplayground.
求A=的行最简形矩阵B.
下列关于Windows2003系统下WWW服务器的描述中,正确的是()。
最新回复
(
0
)