首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
admin
2012-06-26
114
问题
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
选项
答案
void Longpath(BiTree b,TElemType path[],int pathlen,TElemType longpath[],int longpathlen){ int i; if(b==NULL){ if(pathlen>longpathlen){ //若当前路径更长,将路径保存在longpath中 for(i=pathlen-1;i>=0;i--) longpath[i]=path[i]; longpathlen=pathlen; } } else{ path[pathlen3=b->data; //将当前结点放入路径中 pathlen++; //路径长度增l Longpath(b->lchild,path,pathlen,longpath,longpathlen);//递归扫描左子树 Longpath(b->rchild,path,pathlen,longpath,longpathlen);//递归扫描右子树 path]en--; //环境恢复 } }
解析
采用path数组保存扫描到当前结点的路径,pathlen保存扫描到当前结点的路径长度,longpath数组保存最长的路径,longpathlen保存最长路径长度。当b为空时,表示当前扫描的一个分支已扫描完毕,将pathlen与longpathlen进行比较,将较长路径及路径长度分别保存在longpath和longpathlen中。
转载请注明原文地址:https://www.kaotiyun.com/show/syxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
当代科技革命使社会经济结构发生深刻变化,这表现在()。
中国共产党七届三中全会以后进行的工商业合理调整,核心内容是调整()。
论述1840—1979年中国与英美的关系发展。(首都师范大学2015年历史学基础综合真题)
周王室的两大官僚系统是()。
周王室的两大官僚系统是()。
1948年,南斯拉夫对从苏联照搬来的“行政命令式的国家集权式”体制进行改革逐步形成有自己特色的建设社会主义的理论和方法,其核心是()。
埃及巴达里文化、涅伽达文化工、涅伽达文化Ⅱ三个阶段属于什么时代的文化?()
洪武八年。朱元璋仿照元朝的办法,印造(),命令民间通行。形成了钱、钞并用的货币制度。
(1)页面长度为1KB=210B,因此页内偏移地址占10位。主存大小为16KB=214B,所以物理地址占14位。0AC5H=0000101011000101B,除去后10位,得到页号为2,则查找页表可知物理块号为4,所以物理地址是0100101100
随机试题
A.天地B.男女C.左右D.水火E.上下(2001年第73,74题)《内经》所谓“阴阳之道路”,是指()
出卖具有知识产权的计算机软件等标的物的,除法律另有规定或者当事人另有约定的以外,该标的物的知识产权_______。
有一1.5岁男婴,第一胎第一产,足月,出生后母乳喂养,平时体质弱,常患病,如“肺炎”“气管炎”“腹泻”等,一直未添加辅食,近2日呕吐1~2次/日。为胃内容物。查体:精神萎靡,营养状况差,体重5kg,前囟已闭,心肺无异常,皮肤弹性差,皮下脂肪消失,四肢肌张力
腹痛,饮食积滞证的病机为胃痛,饮食伤胃证的病机为
早产儿室温度应保持在
下列生殖腺和附属腺中,不成对的是
“人心不同,各如其面”这句俗话为人格的哪种特点做了最好的诠释?()
Ican’treadtilesignonthedoor.Pleasehold______.
Labelthemapbelow.Writethecorrectletter,A-H,nexttoquestions16-20.Restarea
A、Denytheprogram.B、Treatitasanecessity.C、Inviteotherstojoininit.D、Cooperatewithothersinit.B本题问的是我们应如何对待健身活动。男
最新回复
(
0
)