文档库 最新最全的文档下载
当前位置:文档库 › 01级《数据结构》A卷及答案

01级《数据结构》A卷及答案

01级《数据结构》A卷及答案
01级《数据结构》A卷及答案

一.判断题

1.线性结构的基本特征是每个结点至多只有一个直接前驱和一个直接后继。

2.队列的特点是先进先出,优先级队列也不例外,同样也是先进先出。

3.在栈为空的情况下,不能作出栈操作,否则会产生下溢。

4.二叉树中每个结点的两棵子树的高度差不大于1。

5.广义表((2),(2))的表尾是((2))。

6.如果树用二叉树链表表示,则判断某个结点是不是树叶的条件是该结点左、右两个指针域的值都为空。

7.若邻接表中有奇数个边结点,则该图一定为有向图。

8.9阶B-树中,除根以外的任何一个非叶子结点中的关键字数目均在5~9之间。9.直接插入排序是一种稳定的排序方法。

10.散列表的装载因子表明表的装满程度,它与预设的最大桶长有关。

二.单项选择题

1.下列关于存储结构的叙述中,正确的是_________。

A、顺序存储方式只能用于存储线性结构。

B、线性表的逻辑顺序与存储顺序总是一致的。

C、散列法存储的基本思想是由关键字的值决定数据的存储地址。

D、静态链表具有动态链表的优点,它存取表中第i个元素的时间与i无关。

2.在一个长度为n的顺序存储线性表中,向第i个元素(1≤i≤n+1)之前插入一个新元素时,需要从后向前依次后移个元素。

A、n-i

B、n-i-1

C、n-i+1

D、i

3.设n个元素的进栈序列是a

1,a

2

,a

3

,…,a

n

,出栈序列是1,2,3,…,n,若a

3

=1,

则a

1

的值是。

A、可能是2

B、一定是2

C、不可能是2

D、不可能是3 4.假定一个循环顺序队列的队首和队尾指针分别为f和r,则判断队空的条件是__ 。

A、f+1==r

B、r+1==f

C、f==0

D、f==r

5.在非空有头结点双向循环链表中,设前驱指针为lLink,后继指针为rLink,若要删除非头结点指针P所指结点的后继,则执行的语句为。

A、p -> lLink -> rLink = p -> rLink; p -> rLink ->lLink = p -> lLink;

B、p -> rLink -> lLink = p -> lLink; p -> lLink ->rLink = p -> rLink;

C、p -> lLink = p -> lLink -> lLink; p -> lLink -> rLink = p;

D、p -> rLink = p -> rLink -> rLink; p -> rLink -> lLink = p;

6.数组A[1..5,1..6]的每个元素占5个单元,将其按行优先次序存储在起始地址为1000的连续的内存单元中,则元素A[5,5]的地址为__________。

A、1125

B、1145

C、1120

D、1140

7.设栈s和队列Q的初始状态为空,元素b

1 ,b

2,

,b

3 ,

b

4 ,

b

5

和b

6

依次通过栈S,一

个元素出栈后即进队列Q,若6个元素出队的序列是b

2 ,b

4

,b

3

,b

6

,b

5

,b

1 ,

,则栈

S的容量至少应该是。

A、3

B、4

C、5

D、其它

8.由权值分别为3,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为。

A、 53

B、 48

C、 72

D、 24

9.如将一棵有n个结点的完全二叉树按顺序存放方式,存放在下标编号为0, 1,…, n-1的一维数组中,设某结点下标为k(k>0),则其双亲结点的下标是。

A、(k-1)/2

B、(k+1)/2

C、k/2

D、k-1

10.在一棵高度小于3的二叉树中,若结点的前序序列为ABCDEF,则结点的中序序列有可能为。

A、DCEBAF

B、CBDAFE

C、BCDAFE

D、FCADBE

11.在下面几组关键字中,哪个是最小堆_______。

A、{05,13,55,94,17,46,42}

B、{05,42,13,55,94,17,46}

C、{05,42,17,94,55,13,46}

D、{94,42,55,01,17,13,46}

12.有数据{53,30,37,12,45,24,96},从空二叉树开始逐个插入数据来形成二叉搜索树,若希望高度最小,则应选择下面哪个序列输入 。

A 、45,24,53,12,37,96,30

B 、37,24,12,30,53,45,96

C 、12,24,30,37,45,53,96

D 、30,24,12,37,45,96,53。

13.如右图所示,给出由7个顶点组成的无向图。从顶点1出发,对它进行深度优先遍历可能得到的顶点序列是 。

A 、1534276

B 、1347625

C 、1354267

D 、1247653

14.在有向图G 的拓扑序列中,若顶点V i 在顶点Vj 之前,则下列情形不可能出现的是 。

A 、G 中有弧

B 、G 中有一条从V j 到V i 的路径

C 、G 中没有弧

D 、G 中有一条从V i 到V j 的路径 15.下面关于B _树和B +树的叙述中,错误的结论有 。

A 、

B _树和B +

树都是平衡的多分树。

B 、B _树和B +树都能够有效的支持随机查找。

C 、B _树和B +

树都能够有效的支持顺序查找。 D 、B _树和B +树都可用于文件索引结构。 三.应用题

1.写出下图所示的树的先根遍历序列,并将它转化为二叉树。

题1图

2.设某带权无向图如图,画出用Kruskal 算法生成最小生成树每一步的结果。

3.已知一组元素的排序码为( 46, 74, 16, 53, 14, 26, 40, 38, 86, 65, 27, 34 ),使之按关键字递增次序排序时,写出按最左元素作为划分基准的快速排序,第一趟排序后的结果。

4.已知AVL 树如图,现向其中依次插入关键码59和65,分别画出每一步插入后AVL 树的形态,若有旋转,说明旋转的类型。

题4图

5.试对图所示的AOE 网络

题2图

题5图

(1) 求每个活动的最早开始时间e( )和最迟开始时间l( )。

(2) 确定哪些活动是关键活动。

6.设散列表为HT[13],散列函数为H(key)=key%13,用闭散列法解决冲突,对下列关键码序列12,23,45,57,20,3,78,31,15,36造表。采用线性探查法寻找下一个空位,画出相应的散列表,并计算等概率下查找成功的平均搜索长度和搜索不成功的平均搜索长度。四.算法题

1.设栈S = { 1, 2 },其中2为栈顶元素,写出执行f1 ( S )后栈S的状态。

void f1 ( Stack < Type > &S )

{

Queue < Type > Q; Q.MakeEmpty( );

Stack < Type > S1; S1.MakeEmpty( );

S.MakeEmpty( );

for ( int i = 3; i < 9; i ++ )

S1.Push( i );

while ( ! S1.IsEmpty( ) )

{

if( ( i = S1.GetTop( ) ) %2 != 0 )

Q.EnQueue( S1.Pop( ) );

else

S.Push ( S1.Pop( ) );

}

while( ! Q.IsEmpty( ) )

S.Push( Q.DeQueue( ) );

}

2.写出下面算法的功能是什么?

template < Type > BinTreeNode < Type > * // BinTreeNode为二叉链表结点f2 ( const Type &x, BinTreeNode < Type > * root)

{ // leftChild为左子树指针,rightChild为右子树指针

if ( root != NULL )

{

BinTreeNode < Type > * temp = root;

while ( temp != NULL )

{

if ( temp -> data == x )

return temp;

if ( temp -> data < x )

temp = temp -> rightChild;

else

temp = temp -> leftChild;

}

}

return NULL;

}

3.程序填空:完善起泡排序算法。

template

void BubbleSort(Type a[], int n)

{

int pass = 1, exchange = 1;

while (pass < n && exchange == 1) {

exchange = 0;

for (int i = n - 1; i >= pass; i--) {

if (a[i - 1] > a[i] ) {

swap(a[i - 1], a[i]);

① ;

}

}

② ;

}

}

4. 设有一带表头结点的单链表,first是指向其表头结点的指针,请写出计算单链表长度Length的算法。已知单链表的结点类以及first定义如下:

template class ListNode {

private:

Type data ; //数据域

ListNode *link; //链指针域

};

ListNode *first;

5.设有一由无序的无重复正整数组成,非空带表头结点单链表,编写算法找出最小值结点,并返回该结点的指针。

6.试以二叉链表作存储结构,编写算法统计二叉树中的叶子结点的个数,要求用中序遍历的思想实现。

2001级《数据结构》期末考试标答

三.应用题(每小题5分,共30分)

1.先根序列:ABECFD

题1图题2图

2.

3.( 38 34 16 27 14 26 40 ) 46 ( 86 65 53 74 )

4.

题4图

5.按拓扑有序的顺序计算各个顶点的最早可能开始时间Ve和最迟允许开始时间Vl。然后再计算各个活动的最早可能开始时间e和最迟允许开始时间l,根据l - e = 0? 来确定关键活动,从而确定关键路径。

6

ASLunsucc=(2+1+3+2+1+5+4+3+2+1+5+4+3)/13=36/13

四.算法题(每小题5分,共30分)

1. (8, 6, 4, 7, 5, 3),其中3为栈顶元素。

2.在以root为根指针的二叉搜索树上查找关键值为x结点的非递归算法,若查找成功则返回1,否则返回0。

3.①exchange=1 ②pass++

4.template int List ::Length( ) const{

ListNode *p=first->link; int count=0;

while (p!=Null) {p=p->Link; count++;}

return count;

}

5.template ListNode < Type > * LinkList < Type > ::Minimum( ) {

LinkListNode < Type > *p = first -> link, *q = p;

Type temp = p -> data;

while ( p != NULL )

if ( p -> data < temp) {

temp = p -> data; q = p;

}

p = p -> link;

}

return q;

}

6.template void BinTree ::

countLeaf (BinTreeNode * root, int &count)

{

if ( root != NULL )

countLeaf ( root -> leftChild );

if ( root -> leftChild == NULL && root -> rightChild == NULL )

count ++;

countLeaf ( root -> rightChild );

}

}

数据结构试题及答案10套

一、单选题(每题 2 分,共20分) 1. 1.对一个算法的评价,不包括如下(B )方面的内容。 A.健壮性和可读性B.并行性C。正确性D.时空复杂度 2.2.在带有头结点的单链表HL中,要向表头插入一个由指针p指向 的结点,则执行(A ). A. p-〉next=HL->next; HL-〉next=p; B. p-〉next=HL;HL=p; C。p->next=HL; p=HL;D. HL=p; p-〉next=HL; 3.3.对线性表,在下列哪种情况下应当采用链表表示?( B ) A.经常需要随机地存取元素 B。经常需要进行插入和删除操作 C。表中元素需要占据一片连续的存储空间D.表中元素的个数不变 4. 4.一个栈的输入序列为1 2 3,则下列序列中不可能是栈的输出序 列的是( C ) A. 2 3 1 ??? B. 3 2 1 C。 3 1 2 ??? D. 1 23 5. 5.AOV网是一种(D )。 A.有向图B.无向图C.无向无环图D.有向无环图 6.6。采用开放定址法处理散列表的冲突时,其平均查找长度(B)。 A.低于链接法处理冲突B.高于链接法处理冲突C.与链接法处理冲突相同 D。高于二分查找 7.7。若需要利用形参直接访问实参时,应将形参变量说明为(D ) 参数. A。值B。函数 C.指针 D。引用 8.8.在稀疏矩阵的带行指针向量的链接存储中,每个单链表中的结 点都具有相同的( A )。 A。行号 B.列号 C.元素值 D.非零元素个数 9.9.快速排序在最坏情况下的时间复杂度为( D )。 A。O(log 2n) B.O(nlog 2 n) C。0(n) D.0 (n2) 10.10.从二叉搜索树中查找一个元素时,其时间复杂度大致为( C ). A.O(n) B. O(1) C。 O(log 2 n) D. O(n2)二、运算题(每题 6 分,共24分)

安全教育各级试卷(标准答案)

江苏南通六建建设集团有限公司 分公司安全教育试卷 内蒙古分公司汇商广场项目部姓名得分 填空题(每题4分,共100分) 1、“加强劳动保护,”这十二个字是《中华人民共和国》为保护劳动者在生产工作过程中的安全与健康而制定的原则。 2、是我们国家的安全生产方针;是我国的消防工作方针。 3、建筑业“五大伤害”是指:、、、、。 4、我国《劳动法》规定:“建立劳动关系应当订立。 5、新进场的劳动者必须经过上岗前的“三级”安全教育,即:、、;转换工作岗位和离岗后重新上岗人员,必须重新经过安全教育后才允许上岗工作。 6、建筑施工安全防护的“三宝”是:、、。 7、我国《劳动法》规定:“从事特种作业的劳动者,必须经过,并取得。” 8、“三违”是指:、、。 9、《刑法》规定:建筑企业的职工由于、或强令工人违章冒险作业,因而发生重大伤亡事故或者造成其它严重后果的,处以下有期徒刑或者拘役。 10、我国《建筑法》规定:“作业人员有权对影响人身健康的作业程序和作业条件提出,有权获得安全生产所需的。作业人员对危及生命安全和人身健康的行为有权,有权。” 11、未成年工是指年满周岁,未满周岁的劳动者; 12、凡直接从事带电作业的劳动者,必须、,防止发生触电事故。13、从事电、气焊作业的电、气焊工人,必须戴, 穿和使用护目镜。 14、规定:“严禁酒后上班”。 15、焊、割作业不准与、、等易燃、易爆作业同时上下交叉进行。 16、混凝土振捣器电缆线不得在钢筋网上拖来拖去,电缆长度不应超过。 17、蛙式打夯机操作开关使用倒顺开关。 18、建筑施工现场使用多功能(电锯、电刨、电钻合一的)木工机械。 19、在高压线一侧作业时,必须保持以上的水平距离。达不到上述距离时,必须采取,防止作业人员作业时金属料具碰触高压线路,造成触电事故。 20、施工现场的每台用电设备都应该有自己的,箱内刀闸(开关)及漏电保护器只能控制设备,否则容易发生。 21、现场的电动机械设备作业前必须按规定进行;作业完,必须,并锁好电闸箱。 22、碘钨灯的外壳应做保护,灯具架设要离开易燃物厘米以上,固定架设高度不低于。 23、遇有大雾、大雨和以上大风时,禁止高处作业。 24、每道施工工序作业前,都要进行,由向全体施工人员讲解施工作业中的危险点和应该采取的安全措施。讲解后,履行手续。 25、施工班组上班前,应集合全班人员,按当天的生产内容、作业环境、天气状况和可能出现的不安全因素提出具体的、有针对性的。

数据结构试卷带答案

数据结构试卷(一) 一、选择题(20分) 1.组成数据的基本单位是( 1.C )。 (A) 数据项(B) 数据类型(C) 数据元素(D) 数据变量 2.设数据结构A=(D,R),其中D={1,2,3,4},R={r},r={<1,2>,<2,3>,<3,4>,<4,1>},则数据结构A是( C )。 (A) 线性结构(B) 树型结构(C) 图型结构(D) 集合 3.数组的逻辑结构不同于下列(D)的逻辑结构。 (A) 线性表(B) 栈(C) 队列(D) 树 4.二叉树中第i(i≥1)层上的结点数最多有(C)个。 (A) 2i (B) 2i(C) 2i-1(D) 2i-1 5.设指针变量p指向单链表结点A,则删除结点A的后继结点B需要的操作为(.A )。 (A) p->next=p->next->next (B) p=p->next (C) p=p->next->next (D) p->next=p 6.设栈S和队列Q的初始状态为空,元素E1、E2、E3、E4、E5和E6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出列的顺序为E2、E4、E3、E6、E5和E1,则栈S的容量至少应该是(.C )。 (A) 6 (B) 4 (C) 3 (D) 2 7.将10阶对称矩阵压缩存储到一维数组A中,则数组A的长度最少为(C )。 (A) 100 (B) 40 (C) 55 (D) 80 8.设结点A有3个兄弟结点且结点B为结点A的双亲结点,则结点B的度数数为(8.B (A) 3 (B) 4 (C) 5 (D) 1 9.根据二叉树的定义可知二叉树共有(B)种不同的形态。 (A) 4 (B) 5 (C) 6 (D) 7 10.设有以下四种排序方法,则(B )的空间复杂度最大。 (A) 冒泡排序(B) 快速排序(C) 堆排序(D) 希尔排序 二、填空题(30分) 1.设顺序循环队列Q[0:m-1]的队头指针和队尾指针分别为F和R,其中队头指针F指向当前队头元 素的前一个位置,队尾指针R指向当前队尾元素所在的位置,则出队列的语句为F =____________;。 2.设线性表中有n个数据元素,则在顺序存储结构上实现顺序查找的平均时间复杂度为___________, 在链式存储结构上实现顺序查找的平均时间复杂度为___________。 3.设一棵二叉树中有n个结点,则当用二叉链表作为其存储结构时,该二叉链表中共有________个指 针域,__________个空指针域。 4.设指针变量p指向单链表中结点A,指针变量s指向被插入的结点B,则在结点A的后面插入结点 B的操作序列为______________________________________。 5.设无向图G中有n个顶点和e条边,则其对应的邻接表中有_________个表头结点和_________个表 结点。 6.设无向图G中有n个顶点e条边,所有顶点的度数之和为m,则e和m有______关系。 7.设一棵二叉树的前序遍历序列和中序遍历序列均为ABC,则该二叉树的后序遍历序列为__________。 8.设一棵完全二叉树中有21个结点,如果按照从上到下、从左到右的顺序从1开始顺序编号,则编 号为8的双亲结点的编号是___________,编号为8的左孩子结点的编号是_____________。 9.下列程序段的功能实现子串t在主串s中位置的算法,要求在下划线处填上正确语句。 int index(char s[ ], char t[ ]) { i=j=0; while(i

数据结构期末考试试题及答案

《数据结构》期末考试试题及答案 (2003-2004学年第2学期) 单项选择题1、C 2、D 3、A 4、D 5、C 6、D 7、A 8、B 9、C 10、C 、 1. 对于一个算法,当输入非法数据时,也要能作出相应的处理,这种要求称为 (c )。 (A)、正确性但).可行性(C).健壮性 2 ?设S为C语言的语句,计算机执行下面算法时, for(i=n-1 ; i>=0; i--) for(j=0 ; jvi; j++) (A)、n2(B). O(nlgn) 3?折半查找法适用于( a (D). 输入性 算法的时间复杂度为(d S; (C). O(n) (D). )。 O(n2) (A)、有序顺序表(B)、有序单链表 (C)、有序顺序表和有序单链表都可以 4 .顺序存储结构的优势是( d )。 (A)、利于插入操作(B)、利于删除操作 (C)、利于顺序访问(D)、利于随机访问 5. 深度为k的完全二叉树,其叶子结点必在第 (A)、k-1 ( B)、k (C)、k-1 和 6. 具有60个结点的二叉树,其叶子结点有 (A)、11 ( B)、13 ( C)、48 (D)、无限制 c )层上。 (D)、1 至 k 12个,则度过1 (D)、37 k 的结点数为( 7 .图的Depth-First Search(DFS) 遍历思想实际上是二叉树( 法的推广。 (A)、先序(B)、中序(C)、后序(D)、层序 8.在下列链队列Q中,元素a出队的操作序列为( a )遍历方 front (A )、 (B )、 (C)、 (D )、p=Q.front->next; p->next= Q.front->next; p=Q.front->next; Q.front->next=p->next; p=Q.rear->next; p->next= Q.rear->next; p=Q->next; Q->next=p->next; 9. Huffman树的带权路径长度WPL等于( (A)、除根结点之外的所有结点权值之和(C)、各叶子结点的带权路径长度之和(B) 、 ) 所有结点权值之和 根结点的值 b ■

标准试卷模板

《数控加工工艺》试题(含答案) 一、判断题(正确的填“√”,错误的填“×”。每题1分,满分20分) ( √)1.P类硬质合金刀片的耐冲击性比K类差。 (√)2. YG类硬质合金主要用于加工铸铁、有色金属及非金属材料。 (×)3.数控车床中,线速度越小,则转速也一定越低。 (×)4.为了提高车削工件的表面粗糙度,可将车削速度尽量提高。 (√)5.硬质合金刀具牌号,依ISO标准,数值愈大则韧性愈大。 (√)6.采用两顶尖夹持车削工件时,应将其尾座顶尖的压力作适当的调整。(×)7.数控慢走丝线切割机床比快走丝线切割机床切割速度慢。 (√)8.铣削铸铁和钢料的刀片,宜考虑因工件材质不同而选用不同形状的断屑槽。 (√)9.精密数控机床可以消除加工中产生的随机误差。 (×)10.车削细长轴时,为了减小径向切削力,应减小车刀主偏角。 (×)11.切削用量中背吃刀量对切削温度影响最大的是。 (√)12.高速切削时应使用HSK63A类刀柄。 (√)13.镗削精度高的孔时,粗镗后,在工件上的切削热达到热平衡后再进行精镗。(×)14.铣削零件轮廓时进给路线对加工精度和表面质量无直接影响。 (×)15.K类硬质合金适用于加工长切屑及短切屑的黑色金属及有色金属。 (√)16.不过中心韧立铣刀不允许作轴向进给加工。 (√)17.刀具主偏角的功用是控制切屑的流动方向。 (×)18.金属陶瓷刀具比陶瓷刀具更硬。 (√)19.中碳钢的含碳量在0. 25%~0.60%之间。 (×)20.锥柄铰刀的锥度常用莫氏锥度。 二、选择题(选择正确的答案,将相应的字母填入题内的括号中。每题1.5分,满分45分)1.在切削平面内测量的角度有( D )。 (A)前角(B)后角(C)主偏角(D)刃倾角 2.当外圆时,刀尖若高于工件中心,其工作前角会( C )。 (A)不变(B)减小(C)增大(D)增大或减小 3.在数控机床上装夹工件,当工件批量不大时,应尽量采用( C )夹具。 A、专用夹具 B、气动夹具 C、组合夹具 D、液动夹具 4.YG 类硬质合金适用于加工铸铁,其中( A )适合于精加工。 (A)YG3 (B)YG5 (C)YG8 (D)YG10 5.下列( A )牌号属于金属陶瓷刀片。 (A)P01 (B)P10 (C)M01 (D)M10 6. ( C )振动的频率与外界周期性干扰力的频率相同,或是它的整数倍。 (A)自由(B)自激(C)强迫(D)颤振 班 级 级

数据结构试卷带答案

数据结构试卷带答案 问题说明 部分题目或答案有问题,现将已经发现的公布如下,同学在作这些模拟题的时候应着重做题方法的理解,遇到问题以教材或课件为准,不确定的地方可找同学商量或问我 (1)试卷1第一套填空题第1题,试卷1第2套选择题第3题关于循环队列队头指针和队尾指针的约定与教材不一致,以教材或课件为准,实际上front指向的是队头元素,rear指向当前尚未被占用的第一个队列空间,队慢或队空的判定条件及入队/出队等操作具体可参考课件或教材 (2)试卷1第一套应用题第5题,不声明邻接点顺序时默认编号最小的邻接点为第一邻接点,该图的深度优先遍历序列为123465,答案错。此外,当给定邻接表时则邻接点顺序按照邻接表中的前后顺序确定,如试卷1第二套填空题第8题 (3)试卷1第五套应用题第4题,两种方法处理冲突的方法下所求ASL值相等都为7/6 (4)试卷1第五套填空题第8题答案给出的是小顶堆需满足的条件,大顶堆满足ki>=k2i p->rlink->llink=p->llink;此外,注意课堂中讲的指针名和操作方法 (12)第4套填空题第6题答案错,设哈夫曼树中共有99个结点,则该树中有____50_____个叶子结点;若采用二叉链表作为存储结构,则该树中有__100___个空指针域。

(13)第5套选择第8题答案应为A:设连通图G中的边集E={(a,b),(a,e),(a,c),(b,e),(e,d),(d,f),(f,c)},则从顶点a出发可以得到一种深度优先遍历的顶点序列为(A) abedfc (14)第5套应用题第3题题目未指明查找方法,没法作 (15)第6套选择第5题应选B,实际是任意结点至多只有一个孩子:设二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树满足的条件是(B) 高度等于其结点数 (16)第7套填空1题问题本身错,设指针变量p指向双向链表中的结点A,指针变量s指向被插入的结点X,则在结点A的后面插入结点X的操作序列为____s->left_____=p;s->right=p->right;___p->right_______=s;s->right->left=s;(设结点中的两个指针域分别为left和right)。(17)第8套填空题第8题答案错 (18)第7套选择第3题题目错,应以60为基准关键字,答案为C.设一组初始记录关键字序列为(60,80,55,40,42,85),则以第一个关键字60为基准而得到的一趟快速排序结果是()。 (C) 42,40,55,60,80,85 (17)第6套填空9题.快速排序算法的空间复杂度平均情况下为_O(logn)_,最坏的情况下为_O(n)_。(18)第9套填空第3题,题目说循环队列有m个元素实际指循环队列总长为m,此外,该题关于队头和队尾指针的约定不同于教材 (19)第9套填空第4题答案错,9个元素冒泡排序,第一趟比较次数为8,最多8趟

数据结构试卷和答案

《数据结构》试题参考答案 (开卷) (电信系本科2001级 2002年12月) 一、回答下列问题 (每题4分,共36分) 1. 某完全二叉树共有15381个结点,请问其树叶有多少个? 答:n2=?n/2?=?15381/2?=7691(个) 2. 假设有二维数组A 7×9,每个元素用相邻的6个字节存储,存储器按字节编址。已知A 的起始存储位置(基地址)为1000,末尾元素A[6][8]的第一个字节地址为多少?若按列存储时,元素A[4][7]的第一个字节地址为多少? 答:① 末尾元素A[6][8]的第一个字节地址=1000+(7行×9列—1)×6B =1000+62×6=1372 ②按列存储时,元素A[4][7]的第一个字节地址=1000+(7列×7行+4)×6B =1000+53×6=1318 3. 在KMP 算法中,已知模式串为ADABBADADA ,请写出模式串的next[j]函数值。 答:根据 0 当j =1时 next[ j ]= max { k |1

工程制图A试卷及答案

一、填空题(28 分,每小题4分) 1.投影法分和两大类。 2.在点的三面投影图中,aa x反映点A到面的距离,a’a z反映点A到面的距离。 3.绘制机械图样时采用的比例,为机件要素的线性尺寸与机件相应要素的线性之比。4.正垂面上的圆在V面上的投影为,在H面上的投影形状为。 5.正等轴测图的伸缩系数是,简化伸缩系数是。 6.同一机件如采用不同的比例画出图样,则其图形大小______(相同,不同),但图上所标注的尺寸数值是______(一样的,不一样的)。 7.图形是圆、大于半圆注______尺寸;图形是半圆、小于半圆注______尺寸。 二、判断与选择题(24分,每小题3分) 1.已知一立体的轴测图,按箭头所指的方向的视图是。 2.已知物体的主俯视图,正确的左视图是()。 3.已知圆柱被截取切后的主、俯视图,正确的左视图是() 4.已知主视图和俯视图,正确的左视图是()。

5. 已知平面与V面的倾角为30°,正确的投影图为。6.图示断面的正确画法是()。 7.判断下列各图是否表示平面。 8.正确的左视图是()。

三、判断立体表面上指定线段、平面相对于投影面的位置,将结果填写在右下表中。(20 分) 线段AB 线段BC 线段CD 平面P 平面Q 平面R 线线线面面面 四、已知三角形ABC的AC边是侧垂线,完成三角形的水平投影。(28 分)

二、判断与选择题(24分,每小题3分) 1.C 2.B 3.C 4.C 5.(2) 6.C 7. 否,否,是,否; 8.D 三、判断立体表面上指定线段、平面相对于投影面的位置,将结果填写在右下表中。(20 分) 四、已知三角形ABC的AC边是侧垂线,完成三角形的水平投影。(28 分)

数据结构试题及答案

第一章概论 一、选择题 1、研究数据结构就是研究(D)。 A. 数据的逻辑结构?B。数据的存储结构 C。数据的逻辑结构和存储结构?D.数据的逻辑结构、存储结构及其基本操作(研究非数值计算的程序设计问题中,计算机操作对象以及他们之间的关系和操作) 2、算法分析的两个主要方面是(A)。 A.空间复杂度和时间复杂度???B。正确性和简单性 C。可读性和文档性D.数据复杂性和程序复杂性 3、具有线性结构的数据结构是( D )。(线性结构就是:在非空有限集合中,存在为一个被称为第一个的数据元素和最后一个元素,有除了第一个元素,集合中每一个元素均只有一个前驱,除了最后一个元素有唯一后继)(链表、栈、队列、数组、串) A. 图B. 树??C.广义表(线性表的推广) D.栈 4、计算机中的算法指的是解决某一个问题的有限运算序列,它必须具备输入、输出、( B )等5个特性。 A.可执行性、可移植性和可扩充性? B. 可执行性、有穷性和确定性 C。确定性、有穷性和稳定性??? D. 易读性、稳定性和确定性 5、下面程序段的时间复杂度是( C )。 for(i=0;i

数据结构试题(含答案)

一.是非题 (正确的打“√”,错误的打“×”。) 1. 数据结构可用三元式表示(D,S,P)。其中:D是数据对象,S是D上的关系, P是对D的基本操作集。× 2. 线性表的链式存储结构具有可直接存取表中任一元素的优点。× 3. 字符串是数据对象特定的线性表。 4. 二叉树是一棵结点的度最大为二的树。× 5.邻接多重表可以用以表示无向图,也可用以表示有向图。× 6.可从任意有向图中得到关于所有顶点的拓扑次序。× 7.一棵无向连通图的生成树是其极大的连通子图。× 8.二叉排序树的查找长度至多为log2n。× 9.对于一棵m阶的B-树.树中每个结点至多有m 个关键字。除根之外的所有非终端结点至少有┌m/2┐个关键字。× 10.对于目前所知的排序方法,快速排序具有最好的平均性能。 11. 顺序存储方式的优点是存储密度大,且插入、删除运算效率高。× 12. 二维数组是其数据元素为线性表的线性表。 13. 连通图G的生成树是一个包含G的所有n个顶点和n-1条边的子图。× 14. 折半查找不适用于有序链表的查找。 15. 完全二叉树必定是平衡二叉树。 16. 中序线索二叉树的优点是便于在中序下查找直接前驱结点和直接后继结点。 17. 队列是与线性表完全不同的一种数据结构。× 18. 平均查找长度与记录的查找概率有关。 19. 二叉树中每个结点有两个子结点,而对一般的树,则无此限制,所以,二叉树是树的特殊情形。× 20. 算法的时间复杂性越好,可读性就越差;反之,算法的可读性越好,则时间复杂性就越差。× 二.选择题 1. 若对编号为1,2,3的列车车厢依次通过扳道栈进行调度,不能得到 ( e ) 的序列。 a:1,2,3 b:1,3,2 c:2,1,3 d:2,3,1 e:3,1,2 f:3,2,1 2. 递归程序可借助于( b )转化为非递归程序。 a:线性表 b: 栈 c:队列 d:数组 3. 在下列数据结构中( c )具有先进先出(FIFO)特性, ( b )具有先进后出(FILO)特性。 a:线性表 b:栈 c:队列 d:广义表 4. 对字符串s=’data-structure’ 执行操作replace(s,substring(s,6,8),’bas’)

数据结构试卷B卷(含答案)

《数据结构》试卷B 一、填空题(每空1分,共15分) 1. 向量、栈和队列都是结构,可以在向量的位置插入和删除元素;对于栈 只能在插入和删除元素;对于队列只能在插入和删除元素。 2. 栈是一种特殊的线性表,允许插入和删除运算的一端称为。不允许插入和删除 运算的一端称为。 3. 数据结构是一门研究非数值计算的程序设计问题中计算机的以及它们之间 的和运算等的学科。 4. 在顺序表中插入或删除一个元素,需要平均移动元素,具体移动的元素个数与有关。 5. 在具有n个单元的循环队列中,队满时共有个元素。 6. 假设在有序线性表a[20]上进行折半查找,则比较一次查找成功的结点数为1;比较两次查 找成功的结点数为;比较四次查找成功的结点数为;平均查找长度为。 二、判断正误(判断下列概念的正确性,并作出简要的说明。)(每小题1分,共10分) ()1. 线性表的每个结点只能是一个简单类型,而链表的每个结点可以是一个复杂类型。()2. 在表结构中最常用的是线性表,栈和队列不太常用。 ()3. 栈是一种对所有插入、删除操作限于在表的一端进行的线性表,是一种后进先出型结构。 ()4. 对于不同的使用者,一个表结构既可以是栈,也可以是队列,也可以是线性表。()5.线性表的逻辑顺序与存储顺序总是一致的 ()6. 栈和队列是一种非线性数据结构。 ()7. 栈和队列的存储方式既可是顺序方式,也可是链接方式。 ()8. 两个栈共享一片连续内存空间时,为提高内存利用率,减少溢出机会,应把两个栈的栈底分别设在这片内存空间的两端。 ()9. 队是一种插入与删除操作分别在表的两端进行的线性表,是一种先进后出型结构。

数据结构试题(含答案)

数据结构试题(含答案) 1.数据逻辑结构包括线性结构、树形结构和图状结构三种类型,树形结构和图状结构合称非线性结构 2.数据的逻辑结构分为集合、线性结构、树形结构和图状结构 4种。 3.在线性结构中,第一个结点没有前驱结点,其余每个结点有且只有 1 个前驱结点;最后一个结点没有后续结点,其余每个结点有且只有 1 个后续结点。 4.线性结构中元素之间存在一对一关系,树形结构中元素之间存在一对多关系,图形结构中元素之间存在多对多关系。 5.在树形结构中,树根结点没有前驱结点,其余每个结点有且只有 1 个前驱结点;叶子结点没. 6.数据结构的基本存储方法是顺序、链式、索引和散列存储。有后续结点,其余每个结点的后续结点可以任意多个。 7.衡量一个算法的优劣主要考虑正确性、可读性、健壮性和时间复杂度与空间复杂度。8.评估一个算法的优劣,通常从时间复杂度和空间复杂度两个方面考察。 9.算法的5个重要特性是有穷性、确定性、可行性、输入和输出。 10.在单链表中,要删除某一指定的结点,必须找到该结点的前驱结点。 11.在单链表中,要删除某一指定的结点,必须找到该结点的前驱结点。 12.在双链表中,每个结点有两个指针域,一个指向前驱结点,另一个指向后继结点。13.在顺序表中插入或删除一个数据元素,需要平均移动 n 个数据元素,移动数据元素的个数与位置有关 14.当线性表的元素总数基本稳定,且很少进行插入和删除操作,但要求以最快的速度存取线性表的元素是,应采用顺序存储结构 15.根据线性表的链式存储结构中每一个结点包含的指针个数,将线性链表分成单链表和双链表。 16.顺序存储结构是通过下标表示元素之间的关系的;链式存储结构是通过指针表示元素之间的关系的 17.带头结点的循环链表L中只有一个元素结点的条件是 L->next->next=L 18.栈是限定仅在表尾进行插入或删除操作的线性表,其运算遵循后进先出的原则。19.空串是零个字符的串,其长度等于零。空白串是由一个或多个空格字符组成的串,其长度等于其包含的空格个数。 20.组成串的数据元素只能是单个字符。 21.一个子串”str”在主串”datastructure”中的位置是 5 。 22.字符串中任意个连续字符构成的部分称为该串的子串。 23.二维数组M的每个元素是6个字符组成的串,行下标i的范围从0到8,列下标j的范围从1到10,则存放M至少需要 540个字节;M的第8列和第5行共占108个字节24.稀疏矩阵一般的压缩存储方法有两种,即三元组表和十字链表。 25.广义表((a),((b),c),(((d))))的长度是 3 ,深度是 4 。 26.在一棵二叉树中,度为零的结点的个数为n0,度为2 的结点的个数为n2,则有n0= n2+1 。 27.在有n个结点的二叉链表中,空链域的个数为__n+1__。 28.一棵有n个叶子结点的哈夫曼树共有__2n-1_个结点 29.深度为5的二叉树至多有 31 个结点。 30.若某二叉树有20个叶子结点,有30个结点仅有一个孩子,则该二叉树的总结点个数为69 。

南京工业大学土木工程施工试卷A标准答案_2013_2014(二)

工业大学2010/2011学年第 2 学期期终考试土木工程施工(土木工程专业08级)课程考试题(A 卷)标准答案 一、单项选择题(每题1.5分,共30分) 1、某基坑体积为2000m3,其中基础部分体积为1200 m3,己知:K s=1.2 ,K/s=1.05,除留回填需土方外,其余土方外运,则外运土方(按松散土计算)为:( D )A.1200 m3B.1440 m3C.960 m3D.1486 m3 2、某基坑采用人工降水,其土的渗透系数K=2×10-7(cm/s),宜采用的降水方法是:( D ) A.轻型井点B.喷射井点C.管井井点D.电渗井点 3、某轻型井点降水计算时,计算所得的井点管间距为1.87m,则选择的井点管间距应为:( C ) A.1.8m B.1.2 m C.1.6m D.2.0 m 4、钢筋混凝土预制桩一般应在混凝土达到设计强度的()方可起吊,达到设计强度的()才能运输和打桩。( D ) A.50%、70%B.70%、80%C.90%、100%D.70%、100% 5、为了减小降水作用对周围建筑物的沉降影响,可采取的措施是( C )。 A .用集水井降水B.停止降水C.设止水帷幕D.分段降水 6、砌筑用砂浆有水泥砂浆、石灰砂浆和( C )。 A .粘土砂浆B.涂料砂浆C.水泥石灰混合砂浆D.冬季砂浆 7、模板系统一般由模板和( D )组成。 A.面板B.扣件C.紧固件D.支撑 8、钢筋冷加工的目的是为了提高钢筋的( B )。 A .直径B.屈服强度C.抗压强度D.抗拉强度 9、混凝土搅拌制度一般包括进料容量、搅拌时间及( B )。 A .水泥质量B.投料顺序C.投料时间D.机械型号 10、某砼设计强度等级为C50,设其强度的方差值为5.0Mpa,则施工配制强度为( C )。 A.55MPa B.57.50Mpa C.58.2MPa D.59.0MPa 11、常温下,砼施工间隙超过下面时间,应留置施工缝:( A ) A.砼初凝时间B.砼终凝时间 C.砼浇注2小时后D.砼强度为1.2Mpa 12、对于地下室外墙混凝土,其浇水养护时间一般不得少于( C )。 A.3天B.7天C.14天D.21天 13、抹灰工程施工一般分层进行,一般分为底层、中层和( C )。

数据结构试题及答案

一、判断题: 1、线性表的逻辑顺序与物理顺序总是一致的。( ) 2、线性表的顺序存储表示优于链式存储表示。( ) 3、线性表若采用链式存储表示时所有结点之间的存储单元地址可连续可不连续。( ) 4、二维数组是其数组元素为线性表的线性表。( ) 5、每种数据结构都应具备三种基本运算:插入、删除和搜索。( ) 6、数据结构概念包括数据之间的逻辑结构,数据在计算机中的存储方式和数据的运算三个 方面。( ) 7、线性表中的每个结点最多只有一个前驱和一个后继。() 8、线性的数据结构可以顺序存储,也可以链接存储。非线性的数据结构只能链接存储。() 9、栈和队列逻辑上都是线性表。() 10、单链表从任何一个结点出发,都能访问到所有结点() 11、删除二叉排序树中一个结点,再重新插入上去,一定能得到原来的二叉排序树。() 12、快速排序是排序算法中最快的一种。() 13、多维数组是向量的推广。() 14、一般树和二叉树的结点数目都可以为0。() 15、直接选择排序是一种不稳定的排序方法。() 16、98、对一个堆按层次遍历,不一定能得到一个有序序列。() 17、在只有度为0和度为k的结点的k叉树中,设度为0的结点有n0个,度为k的结点有nk个,则有n0=nk+1。() 18、折半搜索只适用与有序表,包括有序的顺序表和有序的链表。() 19、堆栈在数据中的存储原则是先进先出。() 20、队列在数据中的存储原则是后进先出。() 21、用相邻矩阵表示图所用的存储空间大小与图的边数成正比。() 22、哈夫曼树一定是满二叉树。() 23、程序是用计算机语言表述的算法。() 24、线性表的顺序存储结构是通过数据元素的存储地址直接反映数据元素的逻辑关系。() 25、用一组地址连续的存储单元存放的元素一定构成线性表。() 26、堆栈、队列和数组的逻辑结构都是线性表结构。() 27、给定一组权值,可以唯一构造出一棵哈夫曼树。() 28、只有在初始数据为逆序时,冒泡排序所执行的比较次数最多。()

数据结构试卷及答案压缩版

《数据结构》试卷及答案 1.算法分析的目的是( )。 A.找出数据结构的合理性 B.研究算法中输入和输出的关系 C.分析算法的效率以求改进 D.分析算法的易懂性和文档性 2.()是具有相同特性数据元素的集合,是数据的子集。 A.数据符号 B.数据对象 C.数据 D.数据结构 3.用链表表示线性表的优点是( )。 A.便于随机存取 B.花费的存储空间比顺序表少 C.便于插入与删除 D.数据元素的物理顺序与逻辑顺序相同 4.输入序列为(A,B,C,D)不可能的输出有()。 A.(A,B,C,D) B. (D,C,B,A) C. (A,C,D,B) D . (C,A,B,D) 5.在数组表示的循环队列中,front、rear分别为队列的头、尾指针,maxSize为数组的最大长度,队满的条件是( )。 A. front=maxSize B. (rear+1)%maxSize=front C. rear=maxSize D. rear=front 6.设有串t='I am a good student ',那么Substr(t,6,6)=()。 A. student B. a good s C. good D. a good 7.设有一个对称矩阵A,采用压缩存储方式,以行序为主序存储a11为第一个元素,其存储地址为1,每个元素占一个地址空间,则a85地址为()。 A.23 B.33 C.18 D. 40 8.已知广义表LS=(A,(B,C,D),E)运用head和tail函数,取出LS中原子b的运算()。 A. Gethead(Gethead(LS)) B. Gettail(Gethead(LS)) C. Gethead(Gethead(Gettail(LS))) D. Gethead(Gettail(LS)) 9.若已知一棵二叉树先序序列为ABCDEFG,中序序列为CBDAEGF,则其后序序列为( ) A. CDBGFEA B. CDBFGEA C. CDBAGFE D. BCDAGFE 10.下列存储形式中,( ) 不是树的存储形式。 A.双亲表示法 B.左子女右兄弟表示法 C.广义表表示法 D.顺序表示法 11.对待排序的元素序列进行划分,将其分为左、右两个子序列,再对两个子序列施加同样的排序操作,直到子序列为空或只剩一个元素为止。这样的排序方法是( )。 A.直接选择排序 B.直接插入排序 C.快速排序 D.起泡排序 12.采用折半查找方法进行查找,数据文件应为(),且限于()。

十套数据结构试题与答案

数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 (一) (二) (三) (四) (五) (六) (七 )(八 ) (九 ) (十 ) 9 12 15 17 19 21 24 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 数据结构试卷 (一) (二) (三 ) (四 ) (五 ) (六) (七) (八) (九) (十 ) 27 28 29 31 33 35 37 38 39 40 数据结构试卷(一) 、单选题(每题 栈和队列的共同特点是(A ) 。 A. 只允许在端点处插入和删除元素 B. 都是先进后出 C. 都是先进先出 D. 没有共同点 用链接方式存储的队列,在进行插入运算时 (C ). 头、尾指针都要修改 头、尾指针可能都要修改 (D ) 线性表 2分,共20分) 1. 2. A. C. 3. A. 4. 仅修改头指针 B. 仅修改尾指针 D. 以下数据结构中哪一个是非线性结构? 队列 B.栈 C. 设有一个二维数组 A[m][ n],假设 个空间,问 676(10),每个元素占 制表示。 .688 D. 二叉树 A[2][2]存放位置在 (10)存放在什么位置?脚注(10)表示用10进 A[0][0] 存放位置在644(10), A[3][3] .678 C C ) 。 B. A 5.树最适合用来表示( A.有序数据元素 C.元素之间具有分支层次关系的数据 二叉树的第k 层的结点数最多为(D ). k .2 -1 B.2K+1 C.2K-1 若有18个元素的有序表存放在一维数组 6. A 7. 692 D . 696 D. 无序数据元素 乙间无联系的数 据 元素之 f k-1 D. 2 A[19]中,第一个元素放 A[1]中,现进行二 分查找,则查找 A : 3 ]的比较序列的下标依次为 (C ) A. 1 , 2, 3 B. 9 , 5, 2, 3 C. 9 , 5, 3 D. 9 , 4, 2, 3 对n 个记录的文件进行快速排序,所需要的辅助存储空间大致为 D. O 8. A. O (1) B. O (n ) C. O (1og 2n ) D. O (n2) 9. 对于线性表(7, 34, 55, 25, 64, 46, 20, 10)进行散列存储时,若选用 H (K ) =K %9作为散列函数,则散列地址为 1的元素有(D )个, A . 1 B . 2 C . 3 10. 设有6个结点的无向图,该图至少应有 ( A.5 B.6 C.7 D.8 二、填空题(每空 1分,共26分) 1.通常从四个方面评价算法的质量: _ 高效率 _______ 和―强壮性 _______ 。 1. 一个算法的时间复杂度为(n 3 +nlog 2n+14n)/ n 2 ,其数量级表示为 —o(n) ____________________ 。 2. 假定一棵树的广义表表示为 A (C, D (E , F , G , H( I , J )),则树中所含的结点数为 __________ 个,树的深度为 ____________ ,树的度为 ___________ 。 .4 条边才能确保是一个连通图。 正确性 易读性

数值计算方法A卷标准答案样本

一. 填空题( 每空2分, 共34分) 1. 设 * 2.40315x = 是真值 2.40194x =的近似值, 则 *x 有 3 位有效数字。 2.求方程cos x x =根的牛顿迭代格式是1 cos _____________1sin k k k k k x x x x x +-=-+。 3. 迭代法1221 3k k k x x x += + 收敛于*__x =, 此迭代格式是__2__阶收敛的。 5. 形如 0 ()()n b k k a k f x dx A f x =≈∑? 的插值型求积公式, 其代数精度至少可 达_________n 次, 至多可达___21______n +次。 6. 向量 (3,2)T X =-, , 矩阵 7231A -?? = ?-??, 则 =1AX ___36____, Cond ()___90_____A ∞=。 7.对矩阵A 作如下的LU 分解: ?? ??? ??????? ??-=????? ??-=6001032211012001542774322b a A , 则 ___2____a =, ___3____b = 8. 设 100a A b ?? = ???, 要使lim 0k k A →∞ =, a 与b 应满足 ___1,1____a b <<。 10. 设(0,1,2,3,4,5)i x i =为互异节点, ()i l x 为对应的5次Lagrange 插值基函数, 则5 540((ln 2)1)()i i i i x x l x =++∑=54__(ln 2)1_________x x ++ 二. (12分)

数据结构试题及答案.docx

数据结构试题及答案 一、选择题(每小题2分,共20分),每个题的备选答案中,只有一个是正确的,请将答案填写在试题的括号中。 1、对顺序存储的线性表,设其长度为20,在任何位置上插入或删除操作都是 等概率的。插入一个元素时平均要移动表中的( A )个元素。 A.10 B.9 C.11 D.12 2、若某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用( D )存储方式最节省运算时间。 A.单链表 B.仅有头指针的单循环链表 C.双链表 D.仅有尾指针的单循环链表 3、当利用大小为n的数组顺序存储一个栈时,假定用top==n表示栈空,则向这个栈插入一个元素时,首先应执行( B )语句修改top指针。 A.top++ B.top-- C.top = 0 D.top 4、设入栈顺序为A,B,C,D,E,则出栈序列不可能是( C )。A.EDCBA B.ABCDE C.ADEBC D.ABDEC 5、已知关键字序列(46, 79, 56, 38, 40, 84),采用快速排序(以位于最左位 置的关键字为基准)得到的第一次划分结果为:( A ) A.{ 40, 38, 46, 56, 79, 84 } B.{ 38, 46, 79, 56, 40, 84 } C.{ 38, 46, 56, 79, 40, 84 } D.{ 40, 38, 46, 79, 56, 84 } 6、一个有n个顶点和n条边的无向图一定是( C )。 A.不连通的 B.连通的 C.有环的 D.无环的 7、在一棵具有n个结点的二叉树的第i层上,最多具有( B )个结点。 A.2i B.2i-1 C.2i+1 D.2n 8、对线性表采用折半查找法,该线性表必须( B )。 A.采用顺序存储结构B.采用顺序存储结构,且元素按值有序 C.采用链式存储结构 D.采用链式存储结构,且元素按值有序 9、在一棵具有n个结点的完全二叉树中,分支结点的最大编号为( C )。A.?(n-1)/2? B.?n/2? C.?n/2? D.?n/2? -1 10、在一个无向图中,所有顶点的度数之和等于所有边数的 ( D ) 倍。 A.3 B.1/2 C.1 D.2 二、填空题(每小题2分,共20分),请将正确的结果,填写在试题的横线上。 1、带头结点的循环链表L为空的条件是。 2、序列A={12, 70, 33, 65, 24, 56}给出对应于序列A的大顶堆HA(以线性数 组表示)。 3、每次使两个相邻的有序表合并成一个有序表,这种排序方法叫做________ 排序。 4、设循环队列Q的队头和队尾指针分别为front和rear,队列的最大容量为MaxSize,且规定判断队空的条件为Q.front = = Q.rear,则队列的长度 为。 5、已知数组A[0..11][0..8]按行优先存储,每个元素占有5个存储单元,且 A[0][0]的地址为1000(十进制),则A[6][7]的地址为________________。 6、已知广义表A=(a,(),(b,(c))),则其深度为。 7、在一棵二叉树中,假定度为2的结点个数为5个,度为1的结点个数为6 个,则叶子结点数为__ ____个。

相关文档
相关文档 最新文档