[说明] 求树的宽度,所谓宽度是指在二叉树的各层上,具有结点数最多的那一层的结点总数

题型:填空题

问题:

[说明] 求树的宽度,所谓宽度是指在二叉树的各层上,具有结点数最多的那一层的结点总数。本算法是按层次遍历二叉树,采用一个队列q,让根结点入队列,若有左右子树,则左右子树根结点入队列,如此反复,直到队列为空。 [函数] int Width ( BinTree *T { int front=-1, rear=-1; /*队列初始化*/ int flag=0, count=0, p; /*p用于指向树中层的最右边的结点, flag 记录层中结点数的最大值*/ if ( T!=Null) { rear++; (1) ; flag=1; p=rear; } while ( (2) ) { front++; T=q [front]]; if (T->lchild!=Null ) { roar+-+; (3) ; count++; } if ( T->rchild!=Null ) { rear++; q[rear]=T->rchild; (4) ; } if (front==p ) // 当前层已遍历完毕 { if( (5) ) flag=count; count=0; p=rear, //p 指向下一层最右边的结点 } } return ( flag );}

考点:计算机软件水平考试初级程序员初级程序员下午试题
题型:填空题

我国的国体是人民代表大会制,政体是人民民主专政。

题型:填空题

造园四要素有哪些?

题型:填空题

数据库的逻辑结构设计任务就是把______转换为与所选用的DBMS支持的数据模型相符合的过程。

A.逻辑结构

B.物理结构

C.概念结构

D.层次结构

题型:填空题

BSP方法中,支持企业所必要的逻辑上相关的数据称为

A.数据库

B.主题

C.数据类

D.实体

题型:填空题

将APU主电门从“OFF”置于“ON”位,会导致()

A.APU起动

B.APU的燃油活门和进气门打开

C.APU没反应

D.APU主警告灯亮

更多题库