东北农业大学《数据结构与算法》2022-2023学年期末试卷A(有答案).pdfVIP

  • 1
  • 0
  • 约4.24千字
  • 约 11页
  • 2026-01-16 发布于江西
  • 举报

东北农业大学《数据结构与算法》2022-2023学年期末试卷A(有答案).pdf

2022年东北农业大学《数据结构与算法》第一学期期末试卷A(有答案)

一、选择题

1、下列说法不正确的是()。

A.图的遍历是从给定的源点出发每个顶点仅被访问一次

B.遍历的基本方法有两种:深度遍历和广度遍历

C.图的深度遍历不适用于有向图

D.图的深度遍历是一个递归过程

2、有一个100*90的稀疏矩阵,非0元素有10个,设每个整型数占2字节,则用三元组表示该矩阵

时,所需的字节数是()。

A.60B.66C.18000D.33

3、算法的计算量的大小称为计算的()。

A.效率B.复杂性C.现实性D.难度

4、循环队列A[0..m-1]存放其元素值,用front和rear分别表示队头和队尾,则当前队列中的元素数是

()。

A.(rear-front+m)%m

B.rear-front+1

C.rear-front-1

D.rear-front

5、在用邻接表表示图时,拓扑排序算法时间复杂度为()。

A.O(n)B.O(n+e)C.O(n*n)D.O(n*n*n)

6、下列选项中,不能构成折半查找中关键字比较序列的是()。

A.500,200,450,180B.500,450,200,180

C.180,500,200,450D.180,200,500,450

7、若一棵二叉树的前序遍历序列为a,e,b,d,c,后序遍历序列为b,c,d,e,a,则根结点的

孩子结点()。

A.只有eB.有e、bC.有e、cD.无法确定

8、一棵哈夫曼树共有215个结点,对其进行哈夫曼编码,共能得到()个不同的码字。

A.107B.108C.214D.215

9、有关二叉树下列说法正确的是()。

A.二叉树的度为2

B.一棵二叉树的度可以小于2

C.二叉树中至少有一个结点的度为2

D.二叉树中任何一个结点的度都为2

10、下面给出的四种排序方法中,排序过程中的比较次数与排序方法无关的是()。

A.选择排序法B.插入排序法C.快速排序法D.堆排序法

二、填空题

11、有向图G(V,E),其中V(G){0,1,2,3,4,5},用a,b,d三元组表示弧a,b及弧上

的权d。E(G)为E(G){0,5,100,0,2,10,1,2,5,0,4,30,4,5,60,

3,5,10,2,3,50,4,3,20},则从源点0到顶点3的最短路径长度是______,经过的

中间顶点是______。

12、若用n表示图中顶点数目,则有______条边的无向图成为完全图。

13、对于一个具有n个结点的单链表,在已知的结点半p后插入一个新结点的时间复杂度为______,在

给定值为x的结点后插入一个新结点的时间复杂度为______。

14、在一棵m阶B-树中,若在某结点中插入一个新关键字而引起该结点分裂,则此结点中原有的关

键字的个数是______;若在某结点中删除一个关键字而导致结点合并,则该结点中原有的关键字的个

数是______。

15、一个算法具有5个特性:______、______、______、有零个或多个输入、有一个或多个输出。

16、设广义表L((),()),则head(L)是______;tail(L)是______;L的长度是______;深

度是______。

17、每一棵树都能唯一地转换为它所对应的二叉树。若已知一棵二叉树的前序序列是BEFCGDH,中

序序列是FEBGCHD,则它的后序序列是______。设上述二叉树是由某棵树转换而成,则该树的前序

序列是______。

18、设有N个结点的完全二叉树顺序存放在向量A[1:N]中,其下标值最大的分支结点为______。

三、判断题

19、文件系统采用索引结构是为了节省存储空间。()

20、哈希表与哈希文件的唯一区别是哈希文件引入了“桶”的概念。()

21、KMP算法的特点是在模式匹配时指示主串的指针不会变小。()

文档评论(0)

1亿VIP精品文档

相关文档