首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
admin
2013-12-31
30
问题
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
选项
答案
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[pathlen]=b->data; //将当前结点放入路径中 pathlen++; //路径长度增1 Longpath(b->ichild,path,pathlen,longpath,longpathlen);//递归扫描左子树 Longpath(b->rchild,path,pathlen,longpath,longpathlen);//递归扫描右子树 pathlen--; //环境恢复 } }
解析
转载请注明原文地址:https://jikaoti.com/ti/HCajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
英法百年战争的原因和影响。
19世纪末20世纪初垄断组织产生的原因及其在各主要资本主义国家发展变化的动向。
()是宋代为支付军政费用而筹措的一宗款项,同时又是各地为筹措这项经费而加征的苛捐杂税的总名称。
论述清朝在康雍乾时期为巩固多民族统一国家所做的努力
试总结苏联二三十年代社会主义建设的特点、成就及存在的问题
在努力纠正“文化大革命”错误的过程中,遇到的严重障碍是()
欧洲历史上第一部系统完备的法典是()。
近现代以来,国际关系中先后出现了维也纳体系、凡尔赛一华盛顿体系和雅尔塔体系。关于这三个体系共同点的表述不正确的是()。
一个使用选择性重传协议的数据链路层协议,如果采用了5位的帧序列号,那么可以选用的最大窗口是()。
5位二进制定点小数,用补码表示时,最小负数是()。
随机试题
A、人参五味子汤B、沙参麦冬汤C、参附龙牡救逆汤D、四君子汤E、玉屏风散治疗顿咳恢复期脾胃气虚证,应首选
解表散寒、宣肺止嗽首选()。
安全目标体系是由总目标和子目标构成的完整体系,其中安全分目标是车间、科室等部门为完成______而提出的具体目标。
在火灾自动报警系统中,开关量和模拟量两种原理探测器的不同之处有()。
在期货交易所公开竞价过程中,某一商品报价单位在每一次报价时所允许的最小价格变动量是期货合约的()。
以下关于贷款调查的说法,错误的是()。
“言行一致,表里如一”说明为人师表()。
如图梯形ABCD的底边上有两个球M、N分别从A、B两点相向滚动,分别到达B、A两点之后保持静止。已知球N的速度是M的三倍,下列能正确反映BDN构成的三角形面积与ACM构成的三角形面积之比随球M位移变化的图象是(横轴为位移,纵轴为面积之比):
3
A、Theyrefutecurrentscientifictheories.B、Theyhavedestroyedresearchfacilities.C、Theycouldbeasignofglobalwarming.
最新回复
(
0
)