首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
对于一个堆栈、若其入栈序列为1,2,3,……,n,不同的出入栈操作将产生不同的出栈序列。其出栈序列的个数正好等于结点个数为n的二叉树的个数,且与不同形态的二叉树一一对应。请简要叙述一种从堆栈输入(固定为1,2,3,……,n)/输出序列对应一种二叉树形态的方
对于一个堆栈、若其入栈序列为1,2,3,……,n,不同的出入栈操作将产生不同的出栈序列。其出栈序列的个数正好等于结点个数为n的二叉树的个数,且与不同形态的二叉树一一对应。请简要叙述一种从堆栈输入(固定为1,2,3,……,n)/输出序列对应一种二叉树形态的方
admin
2018-07-17
42
问题
对于一个堆栈、若其入栈序列为1,2,3,……,n,不同的出入栈操作将产生不同的出栈序列。其出栈序列的个数正好等于结点个数为n的二叉树的个数,且与不同形态的二叉树一一对应。请简要叙述一种从堆栈输入(固定为1,2,3,……,n)/输出序列对应一种二叉树形态的方法,并以入栈序列1,2,3(即n=3)为例加以说明。
选项
答案
由于二叉树前序遍历序列和中序遍历序列可唯一确定一棵二叉树。因此,若入栈序列为1,2,3,……,n相当于前序遍历序列是1,2,3,……n,出栈序列就是该前序遍历对应的二叉树的中序序列的数目,而中序遍历的过程实质就是一个结点进栈和出栈的过程。 二叉树的形态确定了结点进栈和出栈的顺序,也就确定了结点的中序序列。当结点入栈序列为{1,2,3}时,出栈序列可能为:{3,2,1},{2,3,1},{2,1,3},{1,3,2},{1,2,3},它们对应二叉树如下: [*] 【扩展】进栈出栈操作与二叉树中序遍历的关系:①一个结点进栈后有两种处理方式:要么立刻出栈(没有左孩子):或者下一个结点进栈(有左孩子)。②一个结点出栈后也有两种处理方式:要么继续出栈(没有右孩子);或者下一个结点进栈(有右孩子)。
解析
转载请注明原文地址:https://jikaoti.com/ti/LhfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
结束雅各宾派专政的历史事件是()。
东汉末年,朝鲜半岛北部先后兴起()、百济、新罗三个国家。
下列关于湘军的叙述中不正确的是()。
洋务派创办军事工业的方式是()。
第一次国共合作采取了共产党员以个人身份加入国民党的“党内合作”方式,最早提出这种方式的是()
1950年底到1951年,中国共产党在全党范围内开展的运动是()。
论述战后日本对外战略的演变。
中国封建社会时期,曾经大规模灭佛的帝王是()。①北魏太武帝②北周武帝③唐武宗④周世宗
北约和华约两个组织对峙近半个世纪,这()。
现有一个解决无向连通图的最小生成树的一种方法如下:将图中所有边按权重从大到小排序为(e1,e2.…,em);i=l;while(所剩边数>=顶点数){从图中删去ei;若图不再连通,则恢复ei;i=i+l;
随机试题
A.Na+内流B.Ca2+内流C.Cl-内流D.K+内流E.K+外流心室肌细胞动作电位3期复极化的原因是()。
患者,男性,65岁。高血压7年,关于高血压的用药指导下列错误的是
下列没有抗体参与的变态反应是
承保被保险人依法对第三者应负的民事损害赔偿责任的保险是( )。
税收的财政原则包括()。
甲卷烟厂为增值税一般纳税人,受托加工一批烟丝,委托方提供的烟叶成本48720元,甲卷烟厂收取含增值税加工费2436元。已知增值税税率为16%,消费税税率为30%,无同类烟丝销售价格,计算甲卷烟厂该笔业务应代收代缴消费税税额的下列算式中,正确的是(
()面对未来可能呈现的多种状态,决策者虽无法事先确定究竟呈现何种状态,但可判断各种状态出现的概率。
坚持不懈:半途而废
设随机变量X,Y相互独立,且又设向量组α1,α2,α3线性无关,求α1+α2,α2+Xα3,Yα1线性相关的概率.
Sapir-Whorthypothesisisalsoknownaslinguistic
最新回复
(
0
)