首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对以下二叉树 进行中序遍历的结果是( )。
对以下二叉树 进行中序遍历的结果是( )。
admin
2013-02-23
37
问题
对以下二叉树
进行中序遍历的结果是( )。
选项
A、ACBDFEG
B、ACBDFGE
C、ABDCGEF
D、FCADBEG
答案
1
解析
二叉树的中序遍历递归算法为:如果根不空,则①按中序次序访问左子树,②访问跟结点,⑧按中序次序访问右子树;否则返回。本题中,根据中序遍历算法,应首先按照中序次序访问以C为根结点的左子树,然后再访问根结点P,最后才访问以E为根结点的右子树。遍历以C为根结点的左子树同样要遵循中序遍历算法,因此中序遍历结果为ACBD;然后遍历根结点P;遍历以E为根结点的右子树,同样要遵循中序遍历算法,因此中序遍历结果为EG。最后把这三部分的遍历结果按顺序连接起来,中序遍历结果为ACBDFEG。因此,本题的正确答案是选项A。
转载请注明原文地址:https://jikaoti.com/ti/3Zn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
下面判断正确的是
若有如下程序:structstudent{charname[10];floatscore[3];}stu[3]={{"lili",75,90,90},{"liudan",90,
有以下程序:voidfun(intk){staticinta[5];inti;for(i=0;i<5;i++){a[i]+=i+k,printf("%d",a[i]);}printf("\n");
若有如下程序:#definePI3.1415926#defineA(r)2*PI*rmain(){floata,1;a=3.0;1=A(a);printf("r=%.2f,1=%
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()
以下程序的输出结果是______。structdate{long*a;structdate*next;doubleb;}too;printf("%d",sizeof(too));
设x,y均是int类型变量,则以下不正确的函数调用为______。
算法是求解问题的方法,具有输入、输出、有穷性、确定性和______的特性。
对于长度为n的顺序存储的线性表,当随机插入和删除—个元素时,需平均移动元素的个数为【】。
随机试题
在打印输出报表中如何设置页眉与页脚?
血浆清蛋白的功能不包括
儿童少年生长发育正常值的制定是
胎盘早剥发生原因与下列哪项因素无关()
与实喘有关的脏是
A.湿热泻痢B.疟疾寒热C.眼目昏涩D.脾胃虚寒吐泻E.食积脘腹胀满厚朴的主治是()。
王某(29岁)为骗取保险金,与赵某(25岁)合谋,由赵将王某承包的篙县汽车站的一辆客车烧掉(客车所有权属于该汽车站,投保人也为该汽车站),事后付给赵酬金。两日后,赵携带汽油到该汽车站,将王某停在车站院内的客车烧毁,造成直接损失1万多元。当时该站内停有其他
在公路工程中,大型崩塌是指崩塌体体积大于()m3。
由于客户的交易资金被独立保管于存管银行而并不存放于证券公司,券商结算模式又被称之为()。
A、Notrafficisallowedinsomestreets.B、Trafficiscomputer-controlled.C、Carsmoveveryslowly.D、Onlyone-waystreetsareo
最新回复
(
0
)