首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
admin
2019-08-15
44
问题
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
选项
答案
判断此二叉树是否为完全二叉树的算法设计如下: int JudgeComplete(BiTree bt){ //判断二叉树是否是完全二叉树,如是,返回1;否则,返回0 int tag=0; BiTree P=bt,Q[]; //Q是队列,元素是二叉树结点指针,容量足够大 if(p==null)return 1; QueueInit(Q); QueueIn(Q,P); //初始化队列,根结点指针入队 while(!QueueEmpty(Q)){ P=QueueOut(Q); //出队 if(p->lchild&&! tag)Queueln(Q,P一>lchild); //左孩子入队 else{ if(P一>lchild)return 0; //前边已有结点为空,本结点不空 else tag=1; //首次出现结点为空 if(p一>rchild&&!tag)QueueIn(Q,P一>rchild); //右孩子入队 else if(p一>rchild)return 0; else tag=1; } }//while return 1 ; }//Judgecomplete
解析
转载请注明原文地址:https://kaotiyun.com/show/JcCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
论述雅典和罗马通过对外扩张成为帝国的过程,并分析雅典帝国短暂而罗马帝国长久的原因。
在欧洲启蒙运动中,百科全书派宣扬的观点是()。
西周的分封制相当发达,是西周的重要政治制度,也是西周历史的一个显著特点。根据所学知识,回答问题西周建立之后,派遣同姓贵族和异姓贵族及归顺的异族首领到各地区,建立国家以藩屏护卫周室,分别分在卫、鲁、唐、燕的贵族是()
Demandpaging算法是paging算法在虚拟存储空间管理的扩展。其主要的改进是:仅当需要访问某页面时,如果它不在内存,把它调入内存。按照这个思路,将segmentation算法(段式存储管理算法)扩展到虚拟存储空间管理,也可以产生类似的算法,不妨
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
给定序列{3,5,7,9,11,13,15,17),(1)按表中元素的顺序依次插入一棵初始为空的二叉排序树,画出插入完成后的二叉排序树,并求在等概率情况下查找成功的平均查找长度。(2)按表中元素的顺序构造一棵平衡二叉树,并求其在等概率情
给定单链表的结点结构typedefstructnode*link;structnode{intitem,linknext;);将两个升序单链表归并为一个升序单链表。
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
在设计实时操作系统中,首先要考虑的是()。
试比较脱机I/O和联机I/O。
随机试题
9个月的婴幼儿患有腹股沟斜疝,首选的治疗方法为()
肺癌常见的组织学类型是
下列属于公开发行证券的是()。
《公开募集证券投资基金运作管理办法》规定,封闭式基金年度收益分配比例不得低于基金年度可供分配利润的()。
将一个职业岗位由两个人分担,共同从事全时的工作,工资与福利待遇按各人所做的工时比例分配,称为()。
在中国历史上,许多朝代都曾经实行过“变法”,以期通过变法增强国家实力。在下列变法人物中,主张“燔诗书而明法令”的是()。
IwasinthesixthgradeandhadjustmovedtoCaliforniafromAlaskawhenImetMs.LindaJones.Mostteachersseemedto【C1】___
有气象专家指出:全球变暖已经成为人类发展最严重的问题之一,南北极地区的冰川由于全球变暖而加速融化,已导致海平面上升;如果这一趋势不变,今后势必淹没很多地区,但近几年来,北半球许多地区的民众在冬季感到相当寒冷,一些地区甚至出现了超强降雪和超低气温,人们觉得对
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。第二张幻灯片的背景预设颜色为“雨后初晴”,类型为“射线”,并将该幻灯片移为第一张幻灯片。全部幻灯片切换方案设置为“时钟”,效果选项为“逆时针”。放映方式为“观众自行浏
Newtechnologylinkstheworldasneverbefore.Ourplanethas【B1】______.It’snowa"globalvillage"wherecountriesareonlys
最新回复
(
0
)