首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
admin
2016-03-29
50
问题
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
选项
答案
判断此二叉树是否为完全Z树的算法设计如下: 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->lehild&&!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/R2Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
公元前1世纪,恺撒在征服高卢的过程中接触过一些西日耳曼人,并将见闻写成()。
广西壮族自治区的设立时间是()。
中国古代史分期问题的焦点有哪些?简述其代表人物及思想。(兰州大学2013年中国史基础真题)
由“十字军东征”这一事件评述东西方关系。
1543年发表解剖学专著《人体结构论》的是()。
西汉的主要赋税形式中。征收对象是儿童的是()。
某机字长32位,主存容量32MB,按字节编址;该机的Cache采用4路组相联映射方式,Cache容量为16KB,块长为4个字,试回答下列问题:(1)主存地址位数为多少?(2)画出主存地址格式示意图,注明各字段名称及位数。(3)设该Ca
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
42.设有带头结点的循环双链表表示的线性表L=(a1,a2,……,an-1,an)。设计在时间和空间上都尽可能高效的算法,将L改造成L=(a1,a2,……,an,……a4,a2)。要求:(1)给出算法的基本设计思想。(2)根据设计思想,
随机试题
“闷罐子车正随着这春天的旋律而轻轻地摇摆着,熏熏地陶醉着,袅袅地前行着。”这段话用到的修辞方法是()。
联体双胎不包括()
classrate
在我国,基金托管人只能由依法设立并取得基金托管资格的()担任。
证券公司办理集合资产管理业务,由()代表客户行使集合资产管理计划所拥有证券的权利,履行相应义务。
技术改造贷款归还的资金来源有()。
董事会会议记录要拥有合法效力需具有()。
BeforeDr.LutherL.Terry,thentheSurgeonGeneraloftheUnitedStates,issuedhisoffice’sfirst"ReportonSmokingandHeal
TVissooftenaparent’sgoodfriend,keepingkidshappilyoccupiedsothegrownupscancookdinner,answerthephone,ortake
A.assumedB.flauntC.awryD.genderE.mildlyF.experienceG.overtlyH.attachedI.crazyJ.overlyK.bolsteringL.bragM
最新回复
(
0
)