首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根结点在第1层)为
某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根结点在第1层)为
admin
2021-06-15
56
问题
某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根结点在第1层)为
选项
A、5
B、4
C、3
D、2
答案
B
解析
深度,定义一棵树的根节点所在的层次为1,其他节点所在的层次等于它的父节点所在的层次加1,树的最大层次称为树的深度。二叉树遍历可以分为3种:前序遍历(访问根节点在访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。二叉树的后序序列为DCBGFEA,A为根节点。中序序列为DCBAEFG,可知DCB为左子树节点,EFG为右子树节点。同理B为C父节点,C为D父节点。同理E为F根节点,F为G根节点。故二叉树深度为4层。B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/grtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
有以下程序#includemain(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&al,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a
以下叙述中正确的是()。
有以下程序main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
软件设计中划分模块的一个准则是()。
对软件系统总体结构图,下面描述中错误的是()。
下面属于系统软件的是()。
有以下函数intfun(char*x,char*y){intn=0;while((*x=*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
随机试题
下列情形中,劳动者可随时通知用人单位解除劳动合同的是()
(2017年10月第36题;2016年10月第36题)试述企业在产品的投入期和衰退期适宜采取的产品战略。
广义积分∫-11dx()
处方中缩写词“q.6h”的含义为
法律对国家征收集体土地规定了严格的程序,主要是为了()。
某综合楼,建筑高度为58m,设有室内消火栓、自动喷水灭火系统、防烟排烟系统、火灾自动报警系统。建筑内采用一路市政电源供电,柴油发电设备作为备用电源,下列关于各消防用电设备电源自动切换装置的做法中,不合理的是()。
(2015年)为防止经营者背离股东目标,股东可采取的措施有()。
坚持科学的发展观,就是要()。
寸:尺
TheauthorsoftheUnitedStatesconstitutionattemptedtoestablishaneffectivenationalgovernmentwhilepreserving______fo
最新回复
(
0
)