首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
admin
2013-12-31
70
问题
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
选项
答案
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
学硕统考专业
相关试题推荐
简述近代早期殖民强国葡萄牙、西班牙衰落的原因
()是宋代为支付军政费用而筹措的一宗款项,同时又是各地为筹措这项经费而加征的苛捐杂税的总名称。
论述清朝在康雍乾时期为巩固多民族统一国家所做的努力
简述德意志帝国从建立到1900年前后主要的外交政策。(华南师范大学2006年世界近现代史真题)
下列有关俄国农奴制改革的表达,不正确的是()。
中古时代实行索贡巡行赋税征收方式的国家是()。
下列口号中,最能反映五四运动性质的是()。
一个TCP连接总是以1KB的最大段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是
浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数x=27×29/32,Y=25×5/8,则用浮点加法计算x+Y的最终结果是____。
已知L为没有头结点的单链表中第一个结点的指针,每个结点数据域存放一个字符,该字符可能是英文字母字符或数字字符或其它字符,编写算法构造三个以带头结点的单循环链表表示的线性表,使每个表中只含同一类字符。(要求用最少的时间和最少的空间)。
随机试题
简述电子商务对企业运作的影响。
2002年11月起,在我国部分地区发生的传染性非典型肺炎(SARS),其病原类型为
关于性格的说法不正确的是
A.水平型骨吸收B.垂直型骨吸收C.凹坑状吸收D.反波浪形骨吸收E.弧形骨吸收牙槽间隔的骨嵴顶吸收
A.发热、高血压、急性结膜炎B.呃逆、荨麻疹、皮肤瘙痒症C.胃肠痉挛、心绞痛、胆绞痛D.腹泻、痛经、失眠E.盆腔炎、附件炎、痛经耳穴“交感”的主治病证是
A.线剂B.糕剂C.丹剂D.锭剂E.条剂将药物细粉或药膏黏附在桑皮纸捻成的细条上的一种外用剂型是指()。
贮气囊的作用不包括下列哪项?()
以下关于改扩建项目财务分析的说法中正确的是()。
“会计电算化”一词起源于20世纪80年代初。()
A、Goforacupofcoffee.B、Haveawalkinthepark.C、Takesomephotosonthestage.D、Takepartintheparty.D
最新回复
(
0
)