首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知二叉树采用二叉链表方式存放,要求返回二叉树T的后序遍历访问的第一个结点,是否可不用递归且不用栈来完成?请简述原因。
已知二叉树采用二叉链表方式存放,要求返回二叉树T的后序遍历访问的第一个结点,是否可不用递归且不用栈来完成?请简述原因。
admin
2013-09-16
35
问题
已知二叉树采用二叉链表方式存放,要求返回二叉树T的后序遍历访问的第一个结点,是否可不用递归且不用栈来完成?请简述原因。
选项
答案
可以。 原因:后序遍历的顺序是“左子树一右子树一根结点”。因此,二叉树最左下的叶子结点是遍历的第一个结点。下面的语句段说明了这一过程(设p是二叉树根结点的指针)。if(p!一null){while(p一>lchild!=nuUllp一>rchild!=null){while(p一>lehild!=null)p=p一>lchild;if(p->rehild!=null)p=p一>rehild;}}return(p);//返回后序序列第一个结点的指针
解析
转载请注明原文地址:https://jikaoti.com/ti/22ajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在1957年反右派运动严重扩大化过程中采取的错误斗争方式包括()。
关于中世纪西欧城市发展状况,叙述正确的是()。①城市取得自由或自治,一般以赎买为手段。②城市的自由和自治,一般以封建主或国王颁发的特许证书为凭据。③有的城市集体为封君服军役,并履行封臣的其他义务。④城市可视为封建社会
第三世界所共有的特征及崛起的标志是什么?
下列各组条约的时间排列顺序正确的是()①《布列斯特条约》②《色佛尔条约》③《九国公约》④《洛桑条约》
下列关于第三次科技革命的说法,不正确的是()。
上海机器织布局
关于《新学伪经考》、《孔子改制考》的说法正确的是()。①都是利用古书古人宣传西方资产阶级政治的学说,向西方寻求救国真理②借用儒家学说和孔子的偶像进行宣传,可减少来自封建顽固势力的阻挠和压力③是维新变法的重要理论依据④动摇了封建统治的思想基
编写判定给定的二叉树是否是二叉排序树的函数。
设计一个算法求图的中心点。设v是有向图G的一个顶点,把v的偏心度定义为:MAX{从w到v的最短距离|w属于V(G))如果v是有向图G中具有的最小偏心度的顶点,则称顶点v是G的中心点。
假定某计算机的CPU主频为80MHz,CPI为4,并且平均每条指令访存1.5次,主存与cache之间交换的块大小为16B,Caehe的命中率为99%,存储器总线宽度为32位。请回答下列问题。CPU和DMA控制器同时要求使用存储器总线时,哪个优先级更高?
随机试题
下述关于风疹的危害,哪项最合适()
新修订的执业兽医管理办法,()聘用的取得执业兽医师资格证书的兽医人员,不在“可以凭聘用合同申请兽医执业注册或者备案,但不得对外开展兽医执业活动”之列
患者,男,15岁。1年来常出现写作业时笔跌落,伴呆坐不动约20秒左右。疑为癫痫发作。为了预防癫痫发作复发,以下正确的生活方式是()。
对于乳化油和蛋白质等密度较小的细微悬浮物的分离应该采用()。
对于建筑施工噪声,一般以()为评价量。
对上司交办的文件,从起草到发出,秘书应遵循()的步骤。
人民民主专政()即无产阶级专政。
环形跑道周长是500米,甲、乙两人按顺时针沿环形跑道同时、同地起跑,甲每分钟跑60米,乙每分钟跑50米,甲、乙两人每跑200米均要停下来休息1分钟,那么甲首次追上乙需要多少分钟?
穆罕默德在伊斯兰教创立过程中起了哪些作用?
(2014上集管)依据项目变更管理流程,项目中的正式变更手续应该由______来进行审批。
最新回复
(
0
)