国开助手《数据结构与算法》形考作业2答案

小虾米 2026-05-11 06:29:59 2 次阅读 0 分钟阅读


1. 无向图的顶点个数为n,则图中边数的最大值为()。

A. n× (n-1)

B. n× (n-1)/2

C. n-1

D. n
2. 在一个无向图中,所有顶点的度数之和等于所有边数的()。

A. 3倍

B. 2倍

C. 1倍

D. 0.5倍
3. 在图的邻接矩阵存储结构中删除一个顶点,下列说法错误的是()。

A. 直接在删除顶点处做删除标记即可

B. 删除顶点顺序表中的该顶点

C. 删除邻接矩阵中该顶点所在的行

D. 删除邻接矩阵中该顶点所在的列
4. 一个有e条边的无向图,邻接表中包含的边结点的总数是()。

A. e

B. e-1

C. e+1

D. 2e
5. 对于下图的无向图,插入一个顶点E后,顶点顺序表为()。

A. 选项A

B. 选项B

C. 选项C

D. 选项D
6. 对于下面的图,从结点0开始进行深度优先搜索,可能的搜索结果是()。

A. 0,1,2,3,4,5

B. 0,1,2,3,5,4

C. 0,2,3,4,1,5

D. 0,4,3,1,2,5
7. 对于下面的图,从结点1开始进行广度优先搜索,可能的搜索结果是()。

A. 1,3,2,4,0,5

B. 1,0,4,2,3,5

C. 1,3,0,2,4,5

D. 1,5,0,2,4,3
8. 设一组初始记录关键字序列为(17,29,32,48,51,63,78,92,151),则利用顺序查找方法查找关键字78需要比较的关键字个数为()。

A. 5

B. 6

C. 7

D. 8
9. 设一组初始记录关键字序列为(12,25,27,37,52,61,72,89,97),则利用折半查找过程中第一个比较的关键字是()。

A. 12

B. 17

C. 52

D. 61
10. 设一组初始记录关键字序列为(28,32,49,53,67,71,86,94,115,128,136),则利用折半查找关键字128需要比较的关键字个数为()。

A. 1

B. 2

C. 3

D. 4
11. 按{12,24,36,90,52,30}的顺序构成的二叉排序树,其叶子结点是()。

A. 30,52

B. 24,36

C. 52,90

D. 12,24
12. 将{12,24,36,90,52,30}6个元素构成平衡二叉排序树,其根结点是()。

A. 12

B. 24

C. 52

D. 36
13. 对于折半查找法,一般选择()作为其存储结构。

A. 顺序表

B. 循环表

C. 双链表

D. 单链表
14. 基本有序的序列适合用()排序算法进行排序。

A. 归并

B. 直接插入

C. 快速

D. 堆
15. 直接插入排序的时间复杂度是()。

A. O(n2)

B. O(n)

C. O(nlog2n)

D. O(1)
16. 对序列{82 61 43 77}进行从头到尾的冒泡排序,第一趟扫描排序结果为()。

A. 61 82 43 77

B. 61 43 77 82

C. 61 43 82 77

D. 43 61 77 82
17. 判别下列序列中,不是堆的是()。

A. (3,7,17,25,36,47,85,29,52)

B. (82,57,63,41,35,48,52,21,30)

C. (5,8,10,12,30,9,17,36,45)

D. (95,43,65,23,38,57,80,15,17)
18. 对序列{45 53 58 36 72 30 48 93}进行归并排序,第二趟两两归并结果为()。

A. (36 45 53 58) (30 48 72 93)

B. (45 53 58 36)(72 30 48 93)

C. (45 53)(36 58)(30 72)(48 93)

D. (30 36 45 48 53 58 72 93)
19. 下列关于回溯法的描述错误的是()。

A. 回溯法按照规则去试探

B. 回溯法就是是穷举式搜索

C. 回溯法中候选解满足问题的所有要求,该候选解就是问题的一个解

D. 回溯是指放弃当前的候选解,退到上一步
20. 将大问题化为相互独立的相同的小问题,然后各个击破,解决完小问题后再合成大问题的解是()算法的算法思想。

A. 动态规划算法

B. 分治法

C. 回溯算法

D. 贪心算法
21. 有n个顶点的有向完全图,有n(n-1)条边。

A. 对
B. 错
22. 有向图的邻接矩阵一定是不对称的。

A. 对
B. 错
23. 邻接表只适于无向图的存储,不适合有向图的存储。

A. 对
B. 错
24. 一个图可以有多个生成树。

A. 对
B. 错
25. n个顶点的连通图G的生成树含有n-1条边。

A. 对
B. 错
26. 如果表中不存在想要查找的关键字,则查找失败。

A. 对
B. 错
27. 如果二叉排序树的左子树不空,则左子树上结点的值均大于根结点的值。

A. 对
B. 错
28. 对于最小堆来说,堆顶结点具有最大值。

A. 对
B. 错
29. 当待排序的记录数目n较小时,适合采用直接插入法进行排序。

A. 对
B. 错
30. N后问题最常用回溯法解决。

A. 对
B. 错