首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
admin
2016-03-29
45
问题
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
选项
答案
判断此二叉树是否为完全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日人怀土,多不所愿,内惮南征,无敢言者。于是定都洛阳。”上引材料不能说明的问题是()。
1929~1933世界经济大危机的特点中,不包括()。
中国古代史分期问题的焦点有哪些?简述其代表人物及思想。(兰州大学2013年中国史基础真题)
简述雅典民主政治的形成过程。
简述弭兵之会的背景、过程和结果。
洋务派创办军事工业的方式是()。
原始人群是人类最早的社会组织形式,这种社会组织组成的纽带是()。
1543年发表解剖学专著《人体结构论》的是()。
1980-1987年撒哈拉以南非洲人均国民生产总值增长率为-2.9%。大部分国家经济急剧下滑,非洲的80年代被称“为失去发展的十年”。出现这现象关键原因在于这些国家
在罗斯福新政期间,美国政府在森林中修筑铁路,力图为美国青年人提供更多的工作机会。这种举措有利于()。①缓和阶级矛盾和安定社会秩序②扩大消费,刺激经济复苏③根除资本主义经济危机④消除资本主义社会的基本矛盾
随机试题
根据消防设备末端配电装置组成图,电源断路器是()。
男性,43岁。3小时前呕血1次,自觉头晕,乏力、出汗。查体:心率110次/分,四肢湿冷,肝掌,腹壁静脉曲张,超声示腹水。如该患者出现黄疸,其特点是
天气渐渐变暖,各大商场纷纷对冬装进行大幅度的打折促销,某商场借此特别举办了一场大型的秋冬季女装促销活动,广而告之,异常吸引眼球。活动当天上午,还未到开门时间,就有大批消费者在该商场门外簇拥等候开门营业。甲某也在黑压压的人群中等待着开门购物。上午9点,商场正
基金的宣传推介材料中,符合法律法规相关要求的有()。
按照有关规定,下列关于上海证券交易所上市股票配股缴款的说法中,正确的是()。Ⅰ.每日闭市后配股缴款自动纳人清算系统Ⅱ.在配股发行过程中证券公司要向客户收取过户费等交易费用Ⅲ.在上海证券交易所上市的股票配股缴款时,承销商在配股缴款期内,确定一个
在不理解的情况下,幼儿也能熟练地背诵古诗。这是()。
教师角色态度动态发展的关键因素是()。
A.0.1mmB.0.2mmC.0.3mmD.0.5mmE.1.0mm铸造金属全冠面磨除的厚度最少为()。
信息系统的维护包括硬件维护、软件维护、网络维护和【】维护。
Thispassageismainlyabouthowthedevelopmentofairlineindustryhasaffectedtheenvironmentthroughitsgreenhousegasese
最新回复
(
0
)