首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
输入一整数数组{5,7,6,9,1 1,10,8},该整数序列为图2—2所示的二叉排序树的后序遍历序列。请实现一个时间上尽可能高效率的算法,判断某一输入整数数组是否为某二叉排序树的后序遍历的结果。如果是返回true,否则返回false。假设输入的数组的任意
输入一整数数组{5,7,6,9,1 1,10,8},该整数序列为图2—2所示的二叉排序树的后序遍历序列。请实现一个时间上尽可能高效率的算法,判断某一输入整数数组是否为某二叉排序树的后序遍历的结果。如果是返回true,否则返回false。假设输入的数组的任意
admin
2017-04-28
57
问题
输入一整数数组{5,7,6,9,1 1,10,8},该整数序列为图2—2所示的二叉排序树的后序遍历序列。请实现一个时间上尽可能高效率的算法,判断某一输入整数数组是否为某二叉排序树的后序遍历的结果。如果是返回true,否则返回false。假设输入的数组的任意两个数字都互不相同。要求:
根据设计思想,采用C、C++或Java语言描述算法,关键之处给出注释。
选项
答案
算法实现如下: int rdfs (ADJLIST g,int vi) { int i,count, yes; yes=0; count=1; stack s; for(int i=0; i<n; i++)visited[i] =0;//初始化访问标记数组 push (vi,s) ; visited [vi]=i; //初始化 while ( ! empty (s) &&yes—=0) { int w=top (s) ; p=g[w],firstarc; while(p !=NULL&&visited[p—>adj data]) { p=p—>next; if (p==NULL) pop (s); else { w=p—>adjdata; visited [w]=1; count++; push (w, s) ; } } } if(count==n)//n为该有向图中的结点数 yes=1; return yes; break; } //在二叉排序树中右子树的结点值大于根结点的值 int j=i; for(;j<length—1;j++) { if (sequence[j]<root) return false; } //判断左子树是不是二叉排序树 bool left=true; if (i>0) left=verifySquenceOfBST((squence,i), //判断右子树是不是二叉排序树 bool right=true; if (i<length—1} right=verifySquenceofBSlf squence+i,length—i—1); return (left&&right), }
解析
转载请注明原文地址:https://jikaoti.com/ti/8KfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1901—1939年间美国历届政府在国内经济活动中职能作用的演变。
1901一1939年间美国历届政府在国内经济活动中职能作用的演变。
1956年,苏共二十大后,匈牙利大党员和群众强烈要求克服个人崇拜,扩大民主,实行经济改革,一些由知识分子、大学生和干部组成的社团组织纷纷成立,其中最有影响者是()。
秦始皇焚书时未被列入焚书范围的是()。
材料一从波罗的海斯德丁(什切青)到亚得里亚海边的里亚斯特,一幅横贯欧洲大陆的铁幕已经降落下来……无一不处在苏联的势力范围之内。
“钟鸣鼎食”往往用来形容贵族生活。考古发现的青铜乐器“钟”始见于周代遗址,可能存在于()
太平天国作为几千年来农民运动的高峰,所遇到的历次农民运动中不曾有过的新情况是(
宗教问题已成为某些国家和地区之间冲突的主要原因。信仰“真主”安拉,以《古兰经》为经典的宗教是()
(1)根据无类IP地址的规则,每个网段中有两个地址是不分配的:主机号全0表示网络地址,主机号全1表示广播地址。因此8位主机号所能表示的主机数就是28-2,即254台。该网络要划分为两个子网,每个子网要120台主机,因此主机位数X应该满足下面三个条件:
某计算机字长为16位,主存地址空间大小为128KB,按字编址。采用单字长指令格式,指令各字段定义如图B-4所示。转移指令采用相对寻址方式,相对偏移量用补码表示,寻址方式定义见表B-1。请回答下列问题:转移指令的目标地址范围是多少?
随机试题
自小孩上初中后,李女士与丈夫经常因是否接送孩子上下学发生冲突。李女士认为,孩子从小体质弱,比较敏感,即使已上初中,为安全起见还是应该接送,但丈夫不以为然,还以工作为由将接送的事甩给了李女士。李女士对丈夫的行为很不解,怀疑丈夫有了“外心”,非常苦恼、困惑,遂
在这种情况下怎样会车最安全?(图3.4.2)
试验准备需要测量最小转弯直径的是哪一项试验?()
A.核质B.中介体C.性菌毛D.鞭毛E.质粒控制细菌遗传、生长繁殖与代谢的结构是
“益火之源,以消阴翳”属于以下何种治法
A、沙参麦冬汤加减B、黄连解毒汤合三拗汤加减C、人参五味子汤加减D、五虎汤合葶苈大枣泻肺汤加减E、牛脉散合沙参麦冬汤加减治疗肺脾气虚型肺炎喘嗽的首选方剂是
过分强调应聘者的不利因素,以致不能全面了解这个人,这属于()。
教育经费的使用,从来都是一本糊涂账!教育主管部门很少明明白白地告知国民,教育的钱究竟是怎么花的。国民教育经费的规划和使用,就像一个巨大的谜团,弥漫在庞大无比、盘根错节的教育体系之间,老百姓恍如雾里看花,只知道“教育经费不足”的问题,却难以知晓问题的根源所在
要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是
Thenewfactsthrowsomelight______thematter.
最新回复
(
0
)