首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为( )。
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为( )。
admin
2019-08-10
72
问题
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为( )。
选项
A、CBADE
B、CBEDA
C、ABCDE
D、EDCBA
答案
C
解析
二叉树的后序遍历序列为CBEDA,由于后序遍历最后访问根结点,可以确定该二叉树的根结点是A。再由中序遍历序列为CBADE,可以得到子序列(cB)一定在左子树中,子序列(DE)一定在右子树中。结点C、B在中序序列和后序序列中顺序未变,说明结点B是结点c的父结点;结点D、E在中序序列和后序序列中顺序相反,说明结点D是结点E的父结点。因此该二叉树的前序遍历序列为ABcDE。
转载请注明原文地址:https://www.kaotiyun.com/show/oMRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
下面不属于软件设计阶段任务的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列条件语句中,输出结果与其他语句不同的是
有以下程序#includevoidfun(int*s,intn1,intn2){inti,j,t;i=n1;j=n2;while(i<j){t=s[i];s[i]=s[j];s[j]=t;i++;
如果定义floata[10],x;则以下叙述中正确的是
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指结点插入到链表末尾的语句组是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
夹层动脉瘤(dissectinganeurysm)
我国行政诉讼法所特有的基本原则包括()
依照《民法通则》的规定,除法律另有规定外,我国民法不适用于()。
崩漏的治疗原则是()。
胃液的组成主要有_______、_______、内因子和黏液。
房地产开发项目竣工后,按规定应移交给城市档案馆的竣工档案应包括()。
下列关于税收政策的说法,不正确的是()。
2009年12月31日,腾远公司将某大型机器设备按2100万元的价格销售给甲租赁公司。该设备2009年12月31日的账面价值为1800万元,已计提折旧100万元,资产减值准备150万元。同时,又签订一份租赁合同将该设备融资租回。在折旧期内按年限平均法计提折
Losingweightiseasierwhenthereismoneyontheline,U.S.researcherssaidonTuesday.Theysaidweight-lossprogramsthat
A、Thespeedlimitwasnotclearlymarked.B、Thelimitwasclearlymarkedas40M.P.H.C、Thespeedlimitis30M.P.It.D、Ten
最新回复
(
0
)