首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
admin
2017-11-14
50
问题
判别给定的二叉树是否是完全二叉树,并给出设计的算法(可不描述结构体)。
选项
答案
判断此二又树是否为完全二叉树的算法设计如下: int JudgeComplete(BiTree bt){ //判断二叉树是否是完全二叉树,如是,返回1;否则,返回0 int tag=0; BiTree P=bt,Q[]: //Q是队列,元素是二叉树结点指针,容量足够大 if(P==null)return 1: QueueInit(Q); Queueln(Q,P); //初始化队列,根结点指针入队 while(!QueueEmpty(Q)){ P=QueueOut(Q): //出队 if(p一>lchild&&!tag)QueueIn(Q,P一>lchild); //左孩子入队 else{ if(P一>lehild)retum 0: //前边已有结点为空,本结点不空 else tag=1; //首次出现结点为空 if(p一>rchild&&!tag)Queueln(Q,P一>rchild); //右孩子入队 else if(p一>rchild)return 0; else tag=1: } }//while return 1; }//JudgeComplete
解析
转载请注明原文地址:https://kaotiyun.com/show/vRRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
二战后主要资本主义国家经济恢复和发展的杠杆是()①政府采取宏观调控政策②发展国家垄断资本主义③充分利用科技成果④加强国际经济联系
与前两次工业革命相比,第三次科技革命在能源结构上的主要变化是()
隋在统一全国的过程中,平定江南是一个重要的部分,帮助完成岭南一带平定的是()
下列关于1929~1933年经济危机的描述,错误的有()。
改革开放以后,我国农村产业结构巨大的转变表现在()。
中世纪早期,学者们的思想灵感来源于《圣经》和教会;11世纪初期,西欧的一些主教们在教区内组建学校,并邀请知名学者担当主讲教师;12世纪,教会学校已开设了法学、医学和神学等正式课程。上述材料反映了中世纪时基督教会()。
洋务运动期间,军事企业主要采取的组织形式是()。
唐朝时期,每丁服徭役二十天,是为正役,国家若不需要其服役,则每丁可按照每天交纳绢三尺或布三尺七寸五分的标准,交足二十天的数额以代役,称为()。
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。进程A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50
已知某CPU有16根地址线、8根数据线,并用MREQ作为访存控制信号(低电平有效)。现有下列存储芯片:1K×4位ROM、2K×4位ROM、4K×8位ROM、4K×8位RAM、8K×4位RAM、8K×8位RAM和非门、与非门、或非门若干,如下图所
随机试题
流动孔隙度是与油田开发技术有关的()。
由载体介导的易化扩散发生饱和现象的机制是()
下列哪类药物服用后须多饮水( )。【历年考试真题】
下图是No.7信令网的部分示例图,图中用字母a到i标识出了各段信令链路。在该信令网中,SPA到SPB的正常路由是(1),第一迂回路由有(2)条,它们之间采用(3)方式工作,若其中一条路由故障,则信令业务将(4);第二迂回路由是(5);第三迂回路由是(6)
平等就业是指在就业机会均等和录用标准相同的条件下,求职者以平等的身份相互竞争实现就业。根据上述定义,下列情况属于平等就业的是:
数学课堂上,李老师在教“分数的基本性质”时,让学生在一个蛋糕模型上分别拿走1/4、2/8、4/16,结果发现它们其实是一样多的,学生对此产生浓厚的兴趣,想知道为什么。这说明学习动机对学习具有()。
关于艾滋病病毒的传播方式,下列说法中正确的有()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
以下叙述中错误的是
有如下程序:#include<stdio.h>main(){FILE*fp1;fp1=fopen("f1.txt","w");fprintf(fp1,"abc");fclos
最新回复
(
0
)