首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一棵二叉树的繁茂度定义为R层结点数的最大值与树的高度的乘积。编写一个算法求二叉树的繁茂度。
一棵二叉树的繁茂度定义为R层结点数的最大值与树的高度的乘积。编写一个算法求二叉树的繁茂度。
admin
2013-12-31
89
问题
一棵二叉树的繁茂度定义为R层结点数的最大值与树的高度的乘积。编写一个算法求二叉树的繁茂度。
选项
答案
typedef struct BiTNode{ TElemType data; struct BiTNode*ichild;*rchild; //左、右孩子指针 }BiTNode,*BiTree; typedef struct{ BiTNode node; int layer; }BTNRecord; //包含结点所在层次的记录类型 int FanMao(Bitree T){ int count[MAx]; //count数组存放每一层的结点数 InitQueue(Q); //Q的元素为BTNRecord类型 EnQueue(Q,{T,0}); while(!QueueEmpty(Q)) { //利用层序遍历来统计各层的结点数 DeQueue(Q,r); count[r.layer]++: if(r.node×ichild) EnQueue(Q,{r.node×ichild,r.layer+1}); if(r.node×rchild) EnQueue(Q,{r.node×rchild,r.layer+1)); } h=r.1ayer; //最后一个队列元素所在层就是树的高度 for(maxn=count[0],i=1;count[i];i++) if(count[i]>maxn) maxn=count[i]; //求层最大结点数 return h*maxn; }
解析
转载请注明原文地址:https://www.kaotiyun.com/show/9vxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
论述洋务派对时局的看法及变法主张。(陕西师范大学2014年中国史真题)
论述《国联盟约》的出台背景、主要内容及影响
简述第二次科技革命的主要内容。
试分析淝水之战前后南北政权的特点及其变化。
彻底肃清氏族制残余,标志雅典国家的正式形成的事件是()。
汉元帝建昭三年(前36),西域副校尉陈汤发西域各国兵远征康居,击杀了挟持西域各国并与归汉的呼韩邪单于为敌的(),匈奴的势力在西域消失,汉和西域的通道大为安全。
下列条约中,哪一个是由协约国提出的灭亡土耳其的奴役性条约?()。
联共(布)“十五大”以后,新经济政策被逐步取消,根本上是由于()。
简述按照恩格斯的划分方法人类的起源与进化。
随机试题
患者,男,60岁。原有冠心病心绞痛史,诉阵发性黑矇发作2次来院就诊。心电图检查示窦性心律,心率81次/分,PR0.28秒,Ⅰ导联QRS波呈qR型,Ⅱ及Ⅲ导联QRS波呈rS型,SⅢ>SⅡ,V1导联QRS波呈rSR型,V5导联呈qRs型,S波增宽。QRS波时限
阅读庄子《秋水》中的一段文字,然后回答下列小题。秋水时至,百川灌河,泾流之大,两涘渚崖之间,不辩牛马。于是焉河伯欣然自喜,以天下之美为尽在己。顺流而东行,至于北海,东面而视,不见水端。于是焉河伯始旋其面目,望洋向若而叹。河伯为什么会“旋其面目,望洋向
A.风池、百会、内关、太冲B.风池、百会、肝俞、肾俞、足三里C.内关、水沟、三阴交、极泉、尺泽、委中D.内关、水沟治疗中风中脏腑,所选取的穴位是
雄黄的性状为()
职业健康安全管理体系与环境管理体系中定义为“具有自身职能和行政管理的公司、集团公司,商行、企事业单位、政府机构或社团,或是上述单位的部分结合体,无论其是否法人团体,公营或私营”的是( )。
厌恶疗法的原理是()。简明精神病评定量表的英文缩写为()。
学前心理学正式成为科学是从()的《儿童心理》出版算起的。
简述期望一价值理论的主要内容。
下面关于组合框Cb1的叙述中正确的是
A、Itlearnstosaybyimitatingwhatpeoplesay.B、Itlearnstosaybyimitatingwhatpeoplehear.C、Itlearnstosaybythinkin
最新回复
(
0
)