首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知二叉树采用二叉链表方式存放,要求返回二叉树T的后序遍历访问的第一个结点,是否可不用递归且不用栈来完成?请简述原因。
已知二叉树采用二叉链表方式存放,要求返回二叉树T的后序遍历访问的第一个结点,是否可不用递归且不用栈来完成?请简述原因。
admin
2013-09-16
60
问题
已知二叉树采用二叉链表方式存放,要求返回二叉树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://kaotiyun.com/show/ggxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
中共十四届六中全会《关于加强社会主义精神文明建设若干重要问题的决议》,强调要()。
1949年6月,毛泽东发表了系统阐明中国共产党关于建立新中国主张的()。
下列对春秋时期各国称霸的顺序描述错误的选项是()
最早测量子午线的长度,并主持修订了当时最先进历法《大衍历》的是僧人()。
关于德国工业革命,说法不正确的是()。
世界天文史上最早实地测量子午线的记录是由谁进行的?()
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
(1)所有事件的最早发生时间如下:Ve(1)=0Ve(2)==5Ve(3)=6Ve(4)=max{ve(2)+3,ve(3)+6}=12Ve(5)=max{ve(3)+3,ve(4)+3}=15Ve(6)=ve(4)+4=16Ve(7)=ve
三个进程P1、P2、P3互斥使用一个包含N(N>O)个单元的缓冲区。P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用countodd()统计奇数个数;P3每次用getev
在一个双链表中,在*p结点之前插入*q结点的操作是()。
随机试题
对中国内国法人国籍的确定,采_____。
关于条件反射的叙述,下列不正确的是()
下述不符合子宫内膜癌疾病特点的是
表示扫描仪所能分辨的亮光和暗调范围的一个重要性能参数是
诊断抑郁症的首要症状是
就租船合同条款的法律效力高低,下列表述错误的是()。
佛教供奉的四大天王中,原为印度乐神,表明用音乐来使众生皈依佛门的是()。
南京国民政府解释法律的机关是()。
下列描述中正确的是
Accordingtothepassage,oneofthereasonswhynewbornsinmountaincommunitiesareunderweightisthattheirmothersareunde
最新回复
(
0
)