首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
admin
2016-03-29
39
问题
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
选项
答案
判断此二叉树是否为完全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://www.kaotiyun.com/show/R2Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
清朝,各地督抚将重大问题径寄军机处交皇帝审批,称为()。
我国古代文献中记载了许多有关部落和部落联盟之间发生大规模战争的传说,如炎帝和黄帝两个部落曾战于(),结果黄帝取得了胜利。
公元前1世纪,恺撒在征服高卢的过程中接触过一些西日耳曼人,并将见闻写成()。
唐代,中书省中中书舍人凡六员,在制作诏令过程中,可互相商量,并允许“各执所见,杂署其名”,谓之()。
试述辽朝政治制度的特点。
概述当代科技革命的主要特点。
西汉初年,西域共有36国,其中以()人口最多。
在罗斯福新政期间,美国政府在森林中修筑铁路,力图为美国青年人提供更多的工作机会。这种举措有利于()。①缓和阶级矛盾和安定社会秩序②扩大消费,刺激经济复苏③根除资本主义经济危机④消除资本主义社会的基本矛盾
IP数据报的报文格式如下图所示。在没有选项和填充的情况下,报头长度域的值为()。
A、1243B、4312C、2134D、3214D图的BFS遍历。D选项,首先访问结点3,与3邻接的结点4、2都未曾访问过,故3后面因该为2、4(或4、2),故D错。
随机试题
患者女性,48岁。胃窦部溃疡13年,近年来出现持续性呕吐,呕吐物为宿食,明显消瘦。最有效的治疗措施是
体内物质隔离的范围不包括
患者男性,51岁,乙肝病史12年,3年来间断出现乏力,腹胀,尿量减少,偶有鼻出血及齿龈出血。昨日进食后突然出现恶心,呕吐暗红色血液,共约2000ml。查体:血压95/45mmHg,脉搏120/min,神志淡漠。为明确诊断应采取哪项检查
关于合理用药的说法中,正确的是
下列属于栓剂水溶性基质的是
资料(一)祥润集团系大型安全防护产品制造企业,于2002年上市,发展早期原材料及订单多来源于欧美市场,多年来培养了很多经验丰富的生产工人、掌握了产业内的核心技术,逐渐发展出一些自有品牌产品。受安全防护产品快速更新换代及其他大型安全防护生
研究人员利用层析X线照相法观察大脑的活动,发现人们在处理多件事情时,是大脑额叶前部皮层在发挥关键作用。额叶前部皮层能提高人的工作效率,但它只是在迅速调节两件事先后处理的顺序,有时这种转换速度可以快到让我们产生“同时进行”的幻觉。大脑处理两件事的转换需要时间
A、 B、 C、 D、 C根据第一个图形中最左侧的线条依次向右移动1、2、3、4格,确定答案选C。具体的移动规律为:第一个图中的斜线条依次向右移动1、2、3格得到第二个图形;第二个图形中的依次向右移动2,3、
有人认为,“整个世界发展过程是一系列突变的积累。”这种观点( )
简述NetBIOS与TCP/IP关系。Windows组网中采用什么工具来实现域的创建和管理?在什么情况下需要设置“主域”?
最新回复
(
0
)