首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
试编写算法,对一棵以孩子一兄弟链表表示的树统计叶子的个数。
试编写算法,对一棵以孩子一兄弟链表表示的树统计叶子的个数。
admin
2014-12-25
31
问题
试编写算法,对一棵以孩子一兄弟链表表示的树统计叶子的个数。
选项
答案
int CountLeavies(CsTreeT) { /*统计用孩子一兄弟表示法存储的树T的叶子结点数*/ count=0j if(T) { InitQueue(Q);EnQueue(Q,T); /*初始化队列并让根入队列*/ while(iEmptyQueue(Q)) {DeQueue(Q,P); if(p一>frrstchild=NULL) count++; elseEnQueue(Q,p一>firstchild); q=P一>nextsibiling; while(q) /*右兄弟非空*/ { EnQueue(O,q); q=q一>nextsibling; } } } retum count; }
解析
由树的孩子一兄弟表示法可知,若结点p的firstchild为空,则该结点即为叶子结点,对树T进行层次遍历,找出所有满足条件的结点即为叶子结点的数目,算法描述如下。
转载请注明原文地址:https://kaotiyun.com/show/GaVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
Wi-Fi网络使用的协议为【】
MD5算法可以对任意长的报文进行运算,得出固定长度为【】位的报文摘要。
下列属于关键成功因素法内容的是()
下列属于传统数据文件特点的是()
处理借书的过程如下:接受读者递交的索书单,首先查看读者记录进行读者鉴别,并存储借阅记录文件,再查询图书文件,进行存书查询。如果图书未借出,向书库发出库单,并修改借阅记录文件和图书文件;如果图书已借出,向读者发出拒绝借阅通知。请根据上述过程绘制数据流程图。
信息系统规划可分为_________规划与执行规划两个层次。
在考虑系统的物理配置方案时,系统的________时间是从用户向系统发出一个作业请求开始,经系统处理后,给出应答结果的时间。
文件WJ共有4条记录,每个物理块中存放一个物理记录。它采用的链接结构如下图所示。请画出:删除记录1后的链接结构图;
如图为一减速器传动示意图。已知:该传动设计符合最佳速比分配条件,减速器总速比要求为N=25/6,第一个齿轮的齿数Z1=20。试求:(1)其他齿轮的齿数;(2)当要求输出轴(Ⅱ轴)转速咒n2=400r/min时,输入轴(0轴)的转速n0。
在一个夜校选课系统的程序功能说明书中指出了某一程序的输入条件为:每个读夜校的学生可以选择1至4门课程,试用黑盒法设计测试用例。按等价类划分法设计测试用例(要求列出设计过程)。
随机试题
Researchshowsthatbyusingcomputers,studentsbecomebetterproblemsolversandbettercommunicators.Overanetwork,using【1
在其他条件不变的情况下,一般来说某商品的需求量与该商品价格之间呈正方向变动。()
按照规定,启用新的会计账簿时,须填写“启用表”,下列各项中不需要在“启用表”上注明的事项是()。
(2011年考试真题)下列预算编制方法中,可能导致无效费用开支项目无法得到有效控制的是()。
某生产化工产品的公司,2015年全年主营业务收入2500万元,其他业务收入1300万元,营业外收入240万元,主营业务成本600万元,其他业务成本460万元,营业外支出210万元,营业税金及附加240万元,销售费用120万元,管理费用130万元,财务费
一般资料:求助者,男性,26岁,研究生毕业。案例介绍:求助者毕业后被一家合资公司录用,工资待遇较高。但是部门主观对下属要求十分严格,动辄发火训人。求助者由于业务不熟,在上班不到两个月的时间里出过几次错误,被主管多次训斥。于是心情不好,想辞职,但又觉
“靡不有初,鲜克有终”中“克”的意思是_________。(四川大学2014)
设f(χ)在[0,a]二次可导且f(0)=0,f〞(χ)<0.求证:在(0,a]单调下降.
Throughouthistory,humanshavesufferedfromaconditionthattheyhaveneverbeenabletoescape——ageing.Someresearchers,ho
Scientistshavebeeninterestedforyearsintheobservationthatratiosoffingerlengthsdifferinmenandwomen.Inmen,the
最新回复
(
0
)