首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下列二叉树进行前序遍历的结果为
对下列二叉树进行前序遍历的结果为
admin
2009-03-17
60
问题
对下列二叉树进行前序遍历的结果为
选项
A、DYBEAFCZX
B、YDEBFZXCA
C、ABDYECFXZ
D、ABCDEFXYZ
答案
C
解析
本题考查数据结构中二叉树的遍历。根据对二叉树根的访问先后顺序不同,分别称为前序遍历、中序遍历和后序遍历。这三种遍历都是递归定义的,即在其子树中也按照同样的规律进行遍历。下面就是前序遍历方法的递归定义。
当二叉树的根不为空时,依次执行如下3个操作:
(1)访问根结点
(2)按先序遍历左子树
(3)按先序遍历右子树
根据如上前序遍历规则,来遍历本题中的二叉树。首先访问根结点,即A,然后遍历A的左子树。遍历左子树同样按照相同的规则首先访问根结点B,然后遍历B的左子树。遍历B的左子树,首先访问D,然后访问D的左子树,D的左子树为空,接下来访问D的右子树,即Y。遍历完B的左子树后,再遍历B的右子树,即E。到此遍历完A的左子树,接下来遍历A的右子树。按照同样的规则,首先访问C,然后遍历C的左子树,即F。C的左子树遍历完,接着遍历C的右子树。首先访问右子树的根结点X,然后访问X的左子树,X的左子树,即Z,接下来访问X的右子树,右子树为空。到此,把题目的二叉树进行了一次前序遍历。遍历的结果为 ABDYECFXZ,故本题的正确答案为选项C。
转载请注明原文地址:https://kaotiyun.com/show/0ojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于C语言语句的叙述中正确的是()。
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返同,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
以下程序拟读取一个姓氏,查找其对应的年龄并输出:#include#include#includestructperson{charname[10];intage;};structpersong
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不
算法空间复杂度的度量方法是
下列选项中不属于面向对象程序设计特征的是
某系统总体结构图如下图所示:该系统总体结构图的深度是
测试用例包括输入值集和______值集。
随机试题
《金鲤鱼的百裥裙》作者叙述故事的基本笔法是
阅读《萧萧》中的文字:乡下人吹唢呐接媳妇,到了十二月是成天会有的事情。唢呐后面一顶花轿,四个夫子平平稳稳地抬着,轿中人被铜锁锁在里面,虽穿了平时不上过身的体面红绿衣裳,也仍然得荷荷大哭。在这些小女人心中,做新娘子,
患儿男,10岁。发热20余天,伴游走性关节疼痛,查体抗"O"≥500U,临床诊断为风湿性关节炎,引起此病的病原是什么
A.痢疾B.水肿C.头痛D.腰痛E.食积乌梅丸可治
COlles骨折肩关节脱位
下列设备中,都是输出设备的是()。
收购公司通常是指获取目标公司全部股权,使其成为全资子公司或者获取大部分股权处于绝对控股或相对控股地位的重组行为。()
有以下程序main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是
MostmusiciansagreethatthebestviolinsweremadeinCremona,Italy,about200yearsago.Theseviolinssoundbetterthanany
A、Itisreasonable.B、Itshouldbenotmorethan$3.99plustax.C、Itshouldnotbethathigh.D、$3.99shouldalsoincludethew
最新回复
(
0
)