首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某二又树的中序遍历序列为CBADE,后序遍历序列为CBADE,则前序遍历序列为
某二又树的中序遍历序列为CBADE,后序遍历序列为CBADE,则前序遍历序列为
admin
2017-10-24
57
问题
某二又树的中序遍历序列为CBADE,后序遍历序列为CBADE,则前序遍历序列为
选项
A、EDABC
B、CBEDA
C、CBADE
D、EDCBA
答案
A
解析
后序遍历次序是“左右根”,中序遍历次序是“左根右”。
由定义可知:①后序遍历中最后一个就是树根结点,即E结点:②在中序遍历中,根结点左边的是左子树集,右边的是右子树集,即CBAD是根结点E的左子树集合。问题就会转化为:求后序遍历是CBAD,中序遍历是CBAD的子树,方法同上。因为中序遍历中,D结点右边没有结点了,所以D结点不包含右子树,否则就会被分为2个子问题
以下是这道题的详细推理过程:步骤1:由CBADE得出根结点为E,由中序遍历可知{CBAD}E,右子树为空;步骤2:由CBAD得出左子树集合的根节点为D,由中序可知{CBA}D,右子树为空;步骤3:同理,二叉树更新后如下图所示。
由上图可得,前序遍历为:EDABC。
转载请注明原文地址:https://kaotiyun.com/show/w1Mp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
向已有表中添加新字段或约束的SQL语句是______。
下面这个程序段的时间复杂度是()。for{i=1;i<n;i++){y=y+1;for(j=0;i<=(2*n);i++)x++;}
在下列选项中,哪个不是一个算法一般应该具有的基本特征______。
在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:PrivateSubTxtA_KeyPress(KeyasciiAsInteger)EndSub若焦点位于文本框中,则能够触发KeyPress事件的操作是(
若定义了一个二维数组A(1to6,6),则该数组的元素个数为()。
下列叙述中,不符合良好程序设计风格要求的是()。
结构化程序设计的3种基本逻辑结构是顺序、【】和循环。
在单链表中,增加头结点的目的是()。
设—棵完全二叉树共有500个结点,则在该二叉树中有【】个叶子结点。
“教学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置()。
随机试题
在液压传动系统中,焊接式管接头用于钢管连接中的高压系统。( )
依据税收与价格的关系,税收可分为【】
女,25岁,无意中发现甲状腺肿块7天,近3天来肿块迅速增大,伴有胀痛。甲状腺ECT检查:甲状腺右叶“冷结节”。应初步诊断为
可治疗肺热咳嗽的药是()
全身营养不良时.最早发生萎缩的器官或组织是
投资者张某准备将一笔闲余资金用于投资,某基金销售机构公司的销售人员小王向张某推荐了四只产品,a产品是一只公募货币基金,b产品是一只公募股票基金,c产品是一只私募股权投资基金,d产品是一只私募艺术品基金。根据以上材料,回答问题。假定张某是该基金
关于贷款审批的注意事项,下列说法错误的是()。
下列各项中属于治疗小组的是()。
Postgraduatedilemmas[A]Decidingwhetherornottobecomeapostgraduatecanbeadaunting(令人畏缩的)prospect.Evenifyouaresure
Through______withmytwinbrother,Iwastakenforabrilliantfootballer.
最新回复
(
0
)