首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
admin
2013-12-31
57
问题
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
选项
答案
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://www.kaotiyun.com/show/9Sxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
新中国建立后发生的一次全局性、长时间的严重“左”倾错误是()。
分析百家争鸣的社会背景及主要原因。
论述《国联盟约》的出台背景、主要内容及影响
两极格局终结的原因、标志及影响是什么?
新王朝时期出现了什么类型的墓?()
下列有关《布列斯特和约》的说法中,错误的一项是()。
苏联实行的新经济政策与美国推行的罗斯福新政之间的相似之处是()。①面临极为困难的经济形势②最主要内容是调整和复兴工业③国家颁布法令强制干预经济④通过发展商品经济生产来恢复农业
设某多道程序系统中有用户使用内存1000M,打印机1台。系统采用可变分区动态分配算法管理内存,而对打印机采用静态分配。假设输入输出操作时间忽略不计,采用最短剩余时间优先的进程调度算法,进程最短剩余时间相同时采用先来先服务的算法,进程调度时机选择在进程执行结
假定变量i、f和d的数据类型分别为int、float和double(int用补码表示,float和double分别用IEEE754单精度和双精度浮点数格式表示),已知i=785,f=1.5678e3,d=1.5e100。若在32位机器中执行下列关系表达式,
IEEE754标准浮点数的尾数采用()机器数形式。
随机试题
急性链球菌感染后肾小球肾炎,补体C3恢复时间在病后
传染病暴发流行时,经省级政府决定对疫区实施封锁,此类传染病的类别和控制措施属于
属I型超敏反应的疾病是
巨幼细胞性贫血骨髓象特点
试确定该梁跨中截面在荷载效应的标准组合作用下,纵向受拉钢筋的应力σss(N/mm2)最接近于下列______数值?已知As=941mm2,ae=7.14,γ’f=0,ftk=1.43N/mm2;假定σss=285N/mm2。试判定在荷载效应标准组合作
建筑物内常用的电气设备和装置包括变、配电装置以及安装在装置中的低压配电和控制电器。下列属于变、配电装置防火措施的检查的是()。
一批出口货物CFR价格为USD50000,买方要求卖方代为在中国投保,卖方委托A货代公司按CIF加一成投保,保险费率为0.6%,请A货代公司代卖方来计算该批货物应交纳的保险费是多少?
红利贴现模型()
课程创生取向即把课程实施视为师生在具体的课堂情境中共同合作、创造新的教育经验的过程。这一取向对教师和学生的要求很高,推行的范围相对较广。()
A、afteranemergencysessionofhisinnersecuritycabinetB、beforetheemergencymeetingC、aftertwoArabswereshotdeadD、bef
最新回复
(
0
)