首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是( )。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是( )。
admin
2013-02-04
54
问题
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是( )。
选项
A、bdgcefha
B、gdbecfha
C、bdgaechf
D、gdbehfca
答案
D
解析
中序遍历的递归算法定义:①遍历左子树;②访问根结点;③遍历右子树。前序遍历的递归算法定义:①访问根结点;②遍历左子树;③遍历右子树。后序遍历的递归算法定义:①遍历左子树;②遍历右子树;③访问根结点。根据前序遍历的结果可知,a是根结点。由中序遍历的结果dgbaechf可知,d、g、b是左子树的结点,e、c、h、f是右子树的结点。再由前序遍历的结果 bdg可知,b是a左边子树的根,由cefh可知,c是a右边子树的根。再由中序遍历的结果dgb可知,d、g是b左边子树的结点,b右边子树无结点。再由前序遍历结果dg可知,d为b左子树的根,g是以d为根的子树的右结点。至此,a的左子树已完全弄清楚了。同样的道理,可以弄清楚以c为根的子树的结点位置。所以可知后序遍历的结果是D。
转载请注明原文地址:https://jikaoti.com/ti/UEw0FFFM
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase{protected:Base(){cout
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//EPdlOR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应
下列模板声明中,有语法错误的是
下面的函数调用为:fun(x+y,3,min(n-1,y))则fun的实参个数是()。
下面程序的运行结果是()。#include<ostream.h>intx=5;intfun(inta){intc;c=x*a;returnc;}vo
设有定义语句int(*f)(int);,则下列叙述正确的是()。
有如下类和对象的定义:classConstants{public:staticdoublegetPI(){return3.1416;}};Constantsconstants;下列各组语句中,能输出3.1416的是()。
下列字符中,不允许作为C++标识符的是
下列字符串中不能作为C++标识符使用的是
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
随机试题
证券交易所的会员大会的职权包括()
你所在的部门很多同事上班时间上网玩游戏,其他部门同事和群众意见很大,领导让你来处理。你怎么办?
在星形联结的三相对称电路中,相电流与线电流的相位关系是()。
下列选项中,不属于计划特点的是()
函数在x=1处[].
A.医疗机构B.疾病预防控制机构C.各级人民政府卫生行政部门D.卫生监督机构E.各级人民政府对重大传染病流行趋势进行预测、预警的部门是
男31岁,尿频、尿急、尿痛1年余,有时尿浑浊,服用多种抗生素治疗无效,尿液检查:脓细胞满视野,蛋白(++)。B超提示右肾积水,输尿管探测不清楚。最为适宜的治疗方法是
加硝酸汞试液显砖红色的为( )。加碘试液显蓝色或紫色的为( )。
阳光中能引起皮肤癌的是()。
现代大学生的求职压力越来越大,在毕业找工作时,很多人都会有失落的感觉和悲观的情绪。以80后、90后为主体的大学生,更多地把就业压力归结于“社会用人不公、家庭帮助不大、学校指导乏力”,而忽视了内部因素:自我努力不够,对就业压力的归因仍存在“怨妇”现象。这段文
最新回复
(
0
)