首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知某二叉树的先序遍历序列是ABDCE,中序遍历序列是BDAEC,则该二叉树为______。
已知某二叉树的先序遍历序列是ABDCE,中序遍历序列是BDAEC,则该二叉树为______。
admin
2018-01-18
30
问题
已知某二叉树的先序遍历序列是ABDCE,中序遍历序列是BDAEC,则该二叉树为______。
选项
A、
B、
C、
D、
答案
C
解析
本题考查数据结构基础知识。
对二叉树进行先序遍历的过程是:若二叉树非空,则先访问根结点,然后先序遍历左子树,最后先序遍历右子树。因此,二叉树的先序遍历序列中,第一个元素是根结点。
对二叉树进行中序遍历的过程是:若二叉树非空,则先中序遍历左子树,然后访问根结点,最后中序遍历右子树。因此,若在中序遍历序列中已找出二叉树的根结点,则根结点左边为左子树的中序遍历序列,右边是右子树的中序遍历序列。
由此,根据先序序列确定根结点,根据中序序列划分左右子树,反复应用此原则,就可根据先序遍历序列和中序遍历序列恢复二叉树的结构。
本题中,先序序列为ABDCE,因此A是树根结点,中序序列为BDAEC,因此BD是左子树上的结点,EC是右子树上的结点。根据先序遍历序列,可知B是左子树的根结点,C是右子树的根结点。在中序遍历序列BDAEC中,D在B之后,因此D是B的右孩子。同理,在中序遍历序列BDAEC中,E在C之前,因此E是C的左孩子。
转载请注明原文地址:https://jikaoti.com/ti/A3I7FFFM
本试题收录于:
多媒体应用设计师上午基础知识考试题库软考中级分类
0
多媒体应用设计师上午基础知识考试
软考中级
相关试题推荐
_________不属于工程监理总结报告的主要内容。
监理单位在信息系统工程中的“四控三管一协调”不包括_______。
以下关于监理专题会议的叙述中,正确的是:_________。
以下关于监理单位合同争议调解措施描述错误的是(62)。
OPNET能够准确分析网络的性能和行为,主要用于网络仿真。利用该工具不能得到(10)测试指标。
以下关于监理人员做法或行为的叙述中,不正确的是()。
在IE地址栏输入的“http://www.sundxs.com/”中,http表示______。
针对面向对象类中定义的每个方法的测试,基本上相当于传统软件测试中的(26)。
假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为10、5和3。在T0时刻系统中有P1、P2、P3、P4和P5五个进程,这些进程对资源的最大需求量和已分配资源数如下表所示,此时系统剩余的可用资源数分别为(22)。如果进程按(23)序列执行,那么系统
随机试题
短篇小说家契诃夫是()
哪种心脏瓣膜病易出现晕厥症状()
氰化高铁血红蛋白最大吸收峰的波长在
国籍在国际私法中的意义有哪些?()
下列有关货物招标文件的说法不正确的有()。
一般说来,新股发行价格的市盈率应高于股票市场上同类型股票的市盈率。()
关于建筑给水系统的说法,正确的是()
已知四边形ABCD为等腰梯形,对角线AC、BD交于点O.证明:AC=DB.
从众的动机包括
【B1】【B3】
最新回复
(
0
)