0
点赞
收藏
分享

微信扫一扫

算法与数据结构课后习题第八章

穿裙子的程序员 2022-01-12 阅读 71

第8章-图-作业

一. 单选题(共29题,140分)

1.具有n个顶点的有向完全图有( )条边。

A. n(n-1)/2

B. n(n-1)

C. n(n+1)/2

D. n(n+1)

我的答案: B正确答案: B答案解析:图的基本概念

2.一个n个顶点的连通无向图,其边的个数至少为( )。

A. n-1

B. n

C. n+1

D. nlogn

我的答案: A正确答案: A答案解析:图的基本概念

3.要连通具有n个顶点的有向图,至少需要( )条边。

A. n-1

B. n

C. n+1

D. 2n

我的答案: B正确答案: B答案解析:图的基本概念

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

A. 1/2

B. 2.0

C. 1.0

D. 4.0

我的答案: B正确答案: B答案解析:图的基本概念

5.在一个有向图中,所有顶点的入度之和等于所有顶点出度之和的( )倍。

A. 1/2

B. 2.0

C. 1.0

D. 4.0

我的答案: C正确答案: C答案解析:图的基本概念

6.一个有向图,共有n条弧,则所有顶点的度的总和为( )。

A. 2n

B. n

C. n-1

D. n/2

我的答案: A正确答案: A答案解析:图的基本概念

7.下列关于无向连通图特性的叙述中,正确的是( )。

Ⅰ所有顶点的度之和为偶数

Ⅱ边数大于顶点个数减1

Ⅲ至少有一个顶点的度为1

A. 只有Ⅰ

B. 只有Ⅱ

C. Ⅰ和Ⅱ

D. Ⅰ和Ⅲ

我的答案: A正确答案: A答案解析:无向连通图

8.对于一个具有n个顶点的无向图,若采用邻接矩阵表示,则该矩阵的大小为( )。

A. (n-1)2

B. n2

C. n-1

D. n

我的答案: B正确答案: B答案解析:邻接矩阵

9.下列哪一种图的邻接矩阵是对称矩阵?( )

A. 有向图

B. 无向图

C. AOV网

D. AOE网

我的答案: B正确答案: B答案解析:邻接矩阵

10.用邻接表存储图所用的空间大小( )。

A. 与图的顶点数和边数都有关

B. 只与图的边数有关

C. 只与图的顶点数有关

D. 与边数的平方有关

我的答案: A正确答案: A答案解析:邻接表

11.对邻接表的叙述中,( )是正确的。

A. 无向图的邻接表中,第i个顶点的度为第i个链表中结点数的2倍

B. 邻接表比邻接矩阵的操作更简单

C. 邻接矩阵比邻接表的操作更简单

D. 求有向图结点的度,必须遍历整个邻接表

我的答案: D正确答案: D答案解析:邻接表

12.在有向图的邻接表存储结构中,顶点v在链表中出现的次数是( )。

A. 顶点v的度

B. 顶点v的出度

C. 顶点v的入度

D. 依附于顶点v的边数

我的答案: C正确答案: C答案解析:邻接表

13.n个顶点的无向图的邻接表最多有( )个表结点。

A. n2

B. n(n-1)

C. n(n+1)

D. n(n-1)/2

我的答案: B正确答案: B答案解析:邻接表

14.若邻接表中有奇数个边结点,则一定是( )。

A. 图中有奇数个顶点

B. 图中有偶数个顶点

C. 图为无向图

D. 图为有向图

我的答案: D正确答案: D答案解析:邻接表

15.下列关于图的叙述中,正确的是( )。

Ⅰ回路是简单路径

Ⅱ存储稀疏图,用邻接矩阵比邻接表更省空间

Ⅲ若有向图中存在拓扑序列,则该图不存在回路

A. 只有Ⅱ

B. Ⅰ和Ⅱ

C. 只有Ⅲ

D. Ⅰ和Ⅲ

我的答案: C正确答案: C答案解析:综合

16.下列关于最小生成树的叙述中,正确的是( )。

Ⅰ最小生成树的代价唯一

Ⅱ所有权值最小的边一定会出现在所有的最小生成树中

Ⅲ使用普里姆算法从不同顶点开始得到的最小生成树一定相同

Ⅳ使用普里姆算法和克鲁斯卡尔算法得到的最小生成树总不相同

A. 只有Ⅰ

B. 只有Ⅱ

C. Ⅰ和Ⅲ

D. Ⅱ和Ⅳ

我的答案: C正确答案: A答案解析:最小生成树

17.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集={<V0,V1>,<V0,V2>,<V0,V3>,<V1,V3>},若从顶点V0开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是( )。

A. 2.0

B. 3.0

C. 4.0

D. 5.0

我的答案: D正确答案: D答案解析:深度优先遍历

18.采用邻接表存储的图的深度优先遍历算法类似于树的( )。

A. 中序遍历

B. 先序遍历

C. 后序遍历

D. 按层次遍历

我的答案: B正确答案: B答案解析:图的遍历

19.采用邻接表存储的图的广度优先遍历算法类似于树的( )。

A. 中序遍历

B. 先序遍历

C. 后序遍历

D. 按层次遍历

我的答案: D正确答案: D答案解析:图的遍历

20.执行( )操作时,需要使用队列作辅助存储空间。

A. 查找哈希表

B. 广度优先搜索图

C. 先序遍历二叉树

D. 深度优先搜索图

我的答案: B正确答案: B答案解析:图的遍历

21.图的BFS生成树的树高比DFS生成树的树高( )。

A. 小或相等

B. 小

C. 大或相等

D. 大

我的答案: A正确答案: A答案解析:图的遍历

22.无向图G=(V,E),其中:V={a,b,c,d,e,f},E={(a,b),(a,e),(a,c),(b,e),(c,f),(f,d),(e,d)},对该图进行深度优先遍历,得到的顶点序列正确的是( )。

A. a,b,e,c,d,f

B. a,c,f,e,b,d

C. a,e,b,c,f,d

D. a,e,d,f,c,b

E. 无

F. 无2

我的答案: D正确答案: D答案解析:图的遍历

23.判断有向图是否有回路,除了可以用拓扑排序外,还可以用( )。

A. 求关键路径的方法

B. 广度优先遍历算法

C. 求最短路径的算法

D. 深度优先遍历算法

我的答案: D正确答案: D答案解析:拓扑排序

24.在具有n个顶点的图G中,若最小生成树不唯一,则( )。

A. G的边数一定大于n-1

B. G的权值最小的边一定有多条

C. G的最小生成树的代价不一定相等

D. 上述选项都不对

我的答案: A正确答案: A答案解析:最小生成树

25.已知有向图G=(V,E),其中

V={V1,V2,V3,V4,V5,V6,V7},

E={<V1,V2>,<V1,V3>,<V1,V4>,<V2,V5>,<V3,V5>,<V3,V6>,<V4,V6>,<V5,V7>,<V6,V7>},

G的拓扑序列是( )。

A. V1,V3,V4,V6,V2,V5,V7

B. V1,V3,V2,V6,V4,V5,V7

C. V1,V3,V4,V5,V2,V6,V7

D. V1,V2,V5,V3,V4,V6,V7

我的答案: A正确答案: A答案解析:拓扑排序

26.在有向图G的拓扑序列中,若顶点Vi在顶点Vj之前,下列情形不可能出现的是( )。

A. G中有弧<Vi,Vj>

B. G中有一条从Vi到Vj的路径

C. G中没有弧<Vi,Vj>

D. G中有一条从Vj到Vi的路径

我的答案: D正确答案: D答案解析:拓扑排序

27.在下列网中,( )是边不带权值的图。

A. 邮电图

B. AOV网

C. 公路网

D. AOE网

我的答案: B正确答案: B答案解析:图的概念

28.关键路径是AOE网中( )。

A. 从始点到终点的最短路径

B. 从始点到终点的最长路径

C. 从始点到终点的边数最多的路径

D. 从始点到终点的边数最少的路径

我的答案: B正确答案: B答案解析:关键路径

29.下列有关图的说法错误的是( )。

A. 有向图中,出度为0的结点称为叶子

B. 用邻接矩阵表示图,容易判断任意两个顶点之间是否有边相连,并秋的各顶点的度

C. 按深度方向遍历图和先根次序遍历树类似,得到的结果是唯一的

D. 若有向图G中从顶点Vi到顶点Vj有一条路径,则在图G的顶点的线性序列中顶点Vi必在顶点Vj之前的话,则称为一个拓扑序列

我的答案: C正确答案: C答案解析:图的综合

完整版链接大学课程数据结构习题.pdf-算法与数据结构文档类资源-CSDN下载

举报

相关推荐

0 条评论