首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
admin
2019-12-17
42
问题
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
选项
A、ABDEGHCFIJ
B、JIHGFEDCBA
C、GHIJDEFBCA
D、ABCDEFGHIJ
答案
A
解析
后序遍历中,最后一个字母是根结点,也就是A是根结点:在中序遍历中,根结点前面的是左予树、后面的是右子树。后序中C在A前面、中序中C在A的后面,说明C是A的右结点;后序中F在C的前面、中序中在C后面,且后序和中序中,I均在F前而由此可确定,I为F的左结点,F为C的右结点。同C理J为F的右结点。后续中B为左子树的根结点,因此B为A的左结点,以此划分,在中序中B前面的D为左结点,后面的GEH为右子树,后序中,E在最后,应为剩下3个结点的根结点,也就是B的右子树,再根据中序巾的顺序,可得出G为E的左结点,H为E的右结点。由此可画出这个二叉树,然后根据二叉树可的前序序列为ABDEGHCFIJ。
转载请注明原文地址:https://kaotiyun.com/show/zFCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
若有以下程序#defineS(x)x*x#defineT(x)S(x)*S(X)main(){intk=5,j=2;printf("%d,96d\n",S(k+j),T(k+3));}
以下选项中合法的标识符是
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。已给出函数的首部,请完成该函数。注意:部分源程序在文件PROG1.C中。请勿改动
下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值:例如,若m的值为5,则应输出1.463611。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#inclu
下列给定程序中,函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串之后。例如,当s所指的字符串为“ABCDE”时,t所指的字符串应为“EDCBAABCDE”。请改正程序中的错误,使它能得出
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
C语言程序中,运算对象必须是整型数的运算符是
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
设A,B及A*都是n(n≥3)阶非零矩阵,且AB=O,则r(B)=().
2020年12月16日,卡塔尔首都()成功申办2030年亚运会,投票排名第二的()首都利雅得自动顺延,成为2034年亚运会的主办城市。
________包括个人住房贷款、个人消费贷款、个人经营性贷款、银行卡透支等。
关于中性粒细胞减少的原因,正确的是
债券基金的收益受市场利率的影响正确的是()。
变更劳动合同未采用书面形式,但已经实际履行了口头变更的劳动合同超过1个月,且变更后的劳动合同内容不违反法律、行政法规、国家政策以及公序良俗,当事人以未采用书面形式为由主张劳动合同变更无效的,人民法院不予支持。()
2002年我国的粮食产量约为()。2007年我国粮食的平均亩产量约为()。(1公顷=15亩)
下列关于默认参数的叙述中,错误的是
Pollutionisa"dirty"word.Topollutemeanstocontaminate—tospoilsomethingbyintroducingimpuritieswhichmake(31)unfit
A、Keeplookingforhiswalletmorecarefully.B、Reportthetheftofhiswalletassoonaspossible.C、Makeaphonecalltothes
最新回复
(
0
)