首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下列二叉树进行前序遍历的结果为
对下列二叉树进行前序遍历的结果为
admin
2009-03-17
41
问题
对下列二叉树进行前序遍历的结果为
选项
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全国计算机二级
相关试题推荐
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
有以下程序:#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][N-1-i];}
若有定义:inta=0,b=0,c=0,d=0;,以下关于C语言表达式:(++a||++b):++c:++d执行顺序的叙述正确的是
以下不能正确表示代数式的C语言表达式是()。
己知inta=6;则执行a+=a一=a*a;语句后,a的值为()。
给定程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序列,并将中间数作为函数值返回。例如,有9个正整数:1572387
以下标识符不是关键字的是()。
下面属于黑盒测试方法的是()。
若typedefcharT[3];T*a;上述定义中a的类型与下面选项中完全相同的是()。
结构化程序昕要求的基本结构不包括
随机试题
麻醉前用药的目的是什么?
中医治疗感染性心内膜炎中的风热外袭证,应首选的方剂是
胃主升举,以升为顺。()
(2017年国家司法考试真题)杨青(15岁)与何翔(14岁)两人经常嬉戏打闹,一次,杨青失手将何翔推倒,致何翔成了植物人。当时在场的还有何翔的弟弟何军(11岁)。法院审理时,何军以证人身份出庭。关于何军作证,下列哪些说法不能成立?()
FIDIC《施工合同条件》中,业主向承包商提供支付保函( )。
甲公司为上海证券交易所上市公司,2014年1~5月份发生了下列事项:(1)1月5日,控股股东A公司通过上海证券交易所集中竞价交易增持公司股份500万股,占公司已发行股份总数的0.11%;A公司拟在未来12个月内择机增持公司股份,累计增持比例不超过公司已发
彬彬有礼
Whattimeisitnow?
Itisbedtime.Lilyshouldgotobed.It’stime______Lily______bed.
Thecarwasrepairedbutnottotheowner’s______(satisfy).
最新回复
(
0
)