首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
已知一二叉树中结点的左右孩子分别为left和right,P指向二叉树的某一结点。请用C语言编一个非递归函数PostFirst(p),求P所对应子树的第一个后序遍历结点。
已知一二叉树中结点的左右孩子分别为left和right,P指向二叉树的某一结点。请用C语言编一个非递归函数PostFirst(p),求P所对应子树的第一个后序遍历结点。
admin
2013-12-19
59
问题
已知一二叉树中结点的左右孩子分别为left和right,P指向二叉树的某一结点。请用C语言编一个非递归函数PostFirst(p),求P所对应子树的第一个后序遍历结点。
选项
答案
程序代码如下: BiTree PostFirst(p) { BiTree q=P; if(!q) return(null); else while(q->lchild||q->rchild); //找最左下的叶子结点 if(q->lchild) q=q->lchild; //优先沿左分支向下去查最左下的叶子结点 else q=q->rchild; //沿右分支去查最左下的叶子结点 return(q); }
解析
二叉树结点P所对应子树的第一个后序遍历结点q的求法如下:若p有左子树,则q是P的左子树上最左下的叶子结点;若P无左子树,仅有右子树,则q是p的右子树上最左下的叶子结点。
题目“求P所对应子树的第一个后序遍历结点”,蕴涵P是子树的根。若P是叶子结点,求斯后继要通过双亲。
转载请注明原文地址:https://kaotiyun.com/show/sYal777K
本试题收录于:
计算机专业知识题库事业单位考试分类
0
计算机专业知识
事业单位考试
相关试题推荐
在一天的教学活动结束后,要求教师写下自己的经验,并与其指导教师共同分析。这种教学研究方法是()。
有关《3—6岁儿童学习与发展指南》,以下说法错误的是()。
根据教育研究的目的不同,可以把教育研究分为()。
关于流体智力和晶体智力的说法,正确的是()。
以下关于职业道德说法错误的是()。
1999年6月,改革开放后的第三次全国教育工作会议颁布了《中共中央国务院关于深化教育改革,全面推进素质教育的决定》。明确提出“调整和改革课程体系、结构、内容,建立新的基础教育课程体系”。这是我国政府第一次正式作出进行本次课程改革的决定。2001年
【2012年烟台市市直真题】衡量一个教师是否成熟的主要标志是能否自觉地关注()。
简述观察法的含义及优缺点。
物理独立性是指在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。()
数据链路层中的链路控制包括哪些功能?数据链路层做成可靠的链路层有哪些优点和缺点。
随机试题
分组教学
膀胱肿瘤行膀胱部分切除术的范围要求距离肿瘤边缘
肝蒂内包含的结构不包括
甲纠集他人多次在市中心寻衅滋事,造成路人乙轻伤、丙的临街商铺严重受损。甲被起诉到法院后,乙和丙提起附带民事诉讼。法院判处甲有期徒刑6年,罚金1万元,赔偿乙医疗费1万元,赔偿丙财产损失4万元。判决生效交付执行后,查明甲除1辆汽车外无其他财产,且甲曾以该汽车抵
在客户信用评级中,由个人因素、资金用途因素、还款来源因素、保障因素和企业前景因素等构成,针对企业信用分析的专家系统是()。
Thebrainistrulyamarvel.Aseeminglyendlesslibrary,whoseshelveshouseourmostpreciousmemoriesaswellasourlifetime
简述陈鹤琴关于儿童绘画发展的四个时期的观点。
某足球教练这样教导他的队员:“足球比赛从来是以结果论英雄。在足球比赛中,你不是赢家就是输家;在球迷的眼里,你要么是勇敢者,要么是懦弱者。由于所有的赢家在球迷眼里都是勇敢者,所以每个输家在球迷眼里都是懦弱者。”为使上述足球教练的论证成立,以下哪一项是必须假设
鲁尔危机
Bywritingthispassage,thewriterintendstotellusthat______.Theauthorimpliesthatifhumanbeingsarekeptawakeform
最新回复
(
0
)