《数据结构复习题》判断、填空、选择、名词解释_第1页
《数据结构复习题》判断、填空、选择、名词解释_第2页
《数据结构复习题》判断、填空、选择、名词解释_第3页
《数据结构复习题》判断、填空、选择、名词解释_第4页
《数据结构复习题》判断、填空、选择、名词解释_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《数据结构复习题》判断、填空、选择、名词解释

判断题(下列各题,你认为正确的,请在前面的括号内打V错误()。

一、的打X。每题1分,共1()分)

Ln个权值可以构造对应唯一颗哈夫曼树。[判断题]*

错(正确答案)

2.数据的物理结构是指数据在计算机内的实际的存储形式。[判断题]*

3.对于单链表来说,只有从头结点开始才能扫描表中全部结点。[判断题]*

错(正确答案)

4.栈是一种对进栈、出栈操作总次数做了限制的线性表。[判断题]*

错(正确答案)

5.n个元素进队列的顺序和出队列的顺序总是一致的。[判断题]*

6.数据的逻辑结构与各数据元素在计算机中如何存储有关。[判断题]*

7.任何递归算法都有递归出口。[判断题]*

对(正确答案)

8.完全二叉树没有度为一的结点。[判断题]*

错(正确答案)

9.在先序遍历二叉树的序列中,任何结点其子树的所有结点都是直接跟在该结点之

后的。[判断题]*

10.在有向图中,各顶点的入度之和等于各顶点的出度之和。[判断题]*

1L从长度为n的顺序表中删除一个元素,所需时间都是O(n)。[判断题]*

12.双链表的特点是找结点的前驱和后继都很容易。[判断题]*

对(正确答案)

13.顺序栈中元素值的大小是有序的。[判断题]*

14.栈和队列都是限制存取端的线性表。[判断题]*

15.递归算法不能转换成对应的非递归算法[判断题]*

16.完全二叉树中的每个结点或者没有孩子或者有2个孩子。[判断题]*

错(正确答案)

17.二叉树中至少有一个度为2的结点。[判断题]*

错(正确答案)

18.强连通分量是有向图中的极大强连通子图。[判断题]*

对(正确答案)

19.对二叉查找树先序遍历得到一个有序结点序列。[判断题]*

错(正确答案)

二、填空题

20.算法的执行时间是:的函数。[填空题]*

空1答案:问题规模

21.在有n个元素的顺序表中任意位置插入一个元素所需移动结点的平均次数为

o:[填空题]*

空1答案:n/2

22.有n个结点的无向图最多有条边。[填空题]*

空1答案:n(n-l)/2|l/2n(n-l)|l/2(n-l)n

23.无向图的连通分量是指。[填空题]*

空1答案:极大连通子图

24.可以进行拓扑排序的有向图一定是。[填空题]*

空1答案:有向无环图

25.普里姆算法适用于求网的最小生成树。[填空题]*

空1答案:边稠密

26.用邻接矩阵存储有向图G,,其第i行的所有元素之和等于顶点i

的。[填空题]*

空1答案:出度|出度之和

27.判断有向图中是否存在回路的方法是图中结点能否进行排序。[填空题]

*

空1答案:拓扑

28.对二叉排序树进行遍历,可以达到按关键字从小到大排列的结点序列。

[填空题]*

空1答案:中序

29.在排序中,任何情况下都不比较关键字的排序是排序。[填空题]*

空1答案:基数

30.一个算法具有5个特性:(1)(2)(3)有零个或多

个输入、有一个或多个输出。[填空题]*

空1答案:有穷性确定性|可行性

空2答案:确定性|有穷性|可行性

空3答案:可行性|有穷性|确定性

31.顺序栈S的栈顶为top,栈空间地址为0...n,则栈空的条件是:(1),栈

满的条件是:(2)o[填空题]*

空1答案:top==-l|top==-1

空2答案:top==n|top==n

32.如果一个有向图中没有环,则该图的全部结点可以排成一个序列。[填

空题1*

空1答案:拓扑

33.无向图的邻接矩阵是一个矩阵。[填空题]*

空1答案:对称

34.具有64个结点的完全二叉树的深度为[填空题]*

空1答案:7

35.数据的逻辑结构是指。[填空题]*

空1答案:反映数据元素之间逻辑关系的数据结构|数据元素之间逻辑

关系的数据结构

36.带头结点的单链表head为空的判定条件是。[填空题]*

空1答案:head->next==null|head->next==null

37.栈是一种具有特性的线性表[填空题]*

空1答案:先进后出|先进后出,后进先出|后进先出,先进后出

38.顺序队列在实现的时候,通常将数组看成是一个首尾相连的环,这样做的目的

是为避免产生现象。[填空题]*

空1答案:假溢出

39.n个结点的二叉树中如果有m个树叶,则一定有个度为1的结点,

个度为2的结点。[填空题]*

空1答案:n-2m+l

空2答案:m-1

40.数据结构是一组数据元素的集合和集合。[填空题]*

空1答案:多种特定关系的|多种特定关系

41.采用哈希存储方法时,用于计算结点存储地址的是o[填空题]*

空1答案:哈希函数

42.二分查找要求查找表中数据元素o[填空题1*

空1答案:按关键字有序排列

43.克鲁斯卡尔算法适用于求网的最小生成树。[填空题]*

空1答案:边稀疏

44.在有n个顶点的有向图中,每个顶点的度最大可达___o[填空题1*

空1答案:2(n-l)

45.排序按在排序过程中是否访问内存分为o[填空题]*

空1答案:内排序和外排序

46.设数组A。.M]作为循环队列SQ的存储空间,front为队头指针,rear为对尾指

针,则执行出队操作的语句为0[单选题】*

A.front=front4-l

B.front=(front4-l)%m正确答案)

C.rear=rear+l

D.rear=(rear+l)%m

47.在一个长度为n的顺序表中向第i个元素(0<i<n+l)之前插入一个新元素时,

需要向后移动()个元素。[单选题]*

A.n-i

B.n-i+1(正确答案)

C.n-i-1

D.i

48.折半查找要求查找表中各元素的关键字值必须是()一排列。[单选题]*

A.递增或递减

B.递增

C.递减(

D.无序

49.递归函数f(n)=f(n-l)+n(n>l),f(0)=0,则f(3)的值为()。[单选题]*

A.3

B.0

C.6(正确答案)

D.1

50.所谓简单路径是指()。[单选题]

A.任何一条边在这条路径上不重复出现

B.任何一个顶点在这条路径上不重复出现

C.这条路径由一个顶点序列构成,不包含边

D.这条路径由一个边的序列构成,不包含顶点

51.对于含有n个顶点的带权连通图,它的最小生成树是指图中任意一个()o

[单选题]*

A.由n-1条权值最小的边构成的子图

B.由n-1条权值之和最小的边构成的子图

C.由n-1权值之和最小的边构成的连通子图

D.由n个顶点构成的边的权值之和最小的连通子图

52.在二叉排序树中,凡是新插入的结点,都是没有()的。[单选题]*

A.孩子:正确答案)

B.关键字

C.平衡因子

D.赋值

53.在n个结点的线索二叉树中线索的数目为()。[单选题]*

A.n-1

B.n

C.n+1(正确答案)

D.2n

54.若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为()和

3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为多少?

()[单选题]*

A.1和5

B.2和4(正确答案)

C.4和2

D.5和1

55.设有三个元素X,Y,Z顺序进栈(进的过程中允许出栈),下列得不到的出

栈排列是0o[单选题】*

A.XYZ

B.YZX

C.ZXY(正确答案)

D.ZYX

56.在数据结构中,从逻辑上可以把数据结构分为()两类。[单选题]*

A.动态结构和静态结构

B.紧凑结构和非紧凑结构

C.线性结构和非线性结构

D.内部结构和外部结构

57.算法的时间复杂度与()有关。[单选题]*

A.问题规模

B.计算机硬件性能

C.编译程序质量

D.程序设计语言

58.在一个单链表中,删除*p结点之后的一个结点的操作是()。[单选题]*

A.p->next=p;

B.p->next->next=p->next;

C.p->next->next=p;

D.p->next=p->next->next;

59.经过以下栈运算后,x的值是()oInitStack(s);Push(s,a);Push(s,b);

Pop(s,x);GetTop(s,x);[单选题]*

A.a(正确答案)

B.b

C.l

D.O

60.设有13个值组成的哈夫曼树,则有()个结点。[单选题]*

A.13

B.12

C.26

D.25(正确答案)

61.对于一棵具有n个结点的二叉树、高度的最大值为()o[单选题]*

A.n(正确答案)

B.n-1

C.log2n

D.n/2

62.在一个无向图中,所有顶点的度之和等于边数的()倍。[单选题]*

A.1/2

Bo1

Co2(正确答案)

D。4

63.关键路径是事件结点网络()。[单选题]*

A.从源点到汇点的最长路径

B.从源点到汇点的最短路径

C.最长的回路

D.最短的回路

64.在数据元素有序,元素个数较多而且固定不变的情况下,宜采用()法。[单

选题]*

A.顺序查找(正确答案)

B.二分查找

C.树型查找

D.哈希查找

65.在下列排序方法中,关键字比较的次数与记录的初始排列次序无关的是

o[填空题]*

空1答案:选择排序

66.前缀编码[单选题]*

任何一个字符的编码都不是另一个字符编码的前缀。,1,

67.满二叉树[单选题]*

深度为K的二叉树,总共有2的k次方-1个结点。

68.完全图[单选题]*

有l/2n(n-l

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论