第6章-图(常规课)

*
您的姓名:
*
1.
下面结构中最适于表示稀疏无向图的是()?
十字链表
逆邻接表
邻接多重表
邻接表
邻接矩阵
*
2.
对于一个有向图,若一个顶点的入度为k1,出度为k2,则对应邻接表中该顶点单链表中的边结点数为()?
k2
k1
k1+k2
k1-k2
*
3.
下列哪一种图的邻接矩阵是对称矩阵()?
有向图
AOV 网
AOE 网
无向图
*
4.
一个 n 个顶点的连通无向图,其边的个数至少为()?
n
n+1
nlogn
n-1
*
5.
在一个无向图中,所有顶点的度数之和等于所有边数()倍?
4
1/2
2
1
*
6.
图中有关路径的定义是()?
上述定义都不是
由不同顶点所形成的序列
由不同边所形成的序列
由顶点和相邻顶点序偶构成的边所形成的序列
*
7.
设有向无环图G中的有向边集合E={<1,2>,<1,3>,<3,4>},则下列不属于该有向图G的一种拓扑排序序列的是()?
1,3,4,2
1,4,2,3
1,2,3,4
1,3,2,4
*
8.
一个有向图的邻接表和逆邻接表中的结点个数一定相等()?
*
9.
设有向无环图G中的有向边集合E={<1,2>,<2,3>,<3,4>,<1,4>},则下列属于该有向图G的一种拓扑排序序列的是()?
2,3,4,1
1,2,4,3
1,4,2,3
1,2,3,4
*
10.
设无向连通图有n个顶点 e 条边,若满足(),则图中一定有回路?
2e≥n
e=n-1
e<n
e≥n
*
11.
一个有 n 个结点的图,最多有()个连通分量?
n
1
0
n-1
*
12.
若一个有向图具有拓扑排序序列,那么它的邻接矩阵必定为()?
一般矩阵
对称矩阵
三角矩阵
稀疏矩阵
*
13.
n个顶点的连通图中,任意两个不同顶点之间的一条简单路径,其长度不可能超过()?
n
n-1
n/2
1
*
14.
当各边上的权值()时,BFS 算法可用来解决单源最短路径问题?
均互不相等
均相等
不一定相等
*
15.
设二叉树有n个结点,则其深度为()?
⌊log2 n⌋+1
不能确定
n
n-1
*
16.
n 个顶点的无向图的邻接表最多有()个边结点?
n^2
n(n-1)/2
n(n+1)
n(n-1)
*
17.
用 DFS 遍历一个无环有向图,并在 DFS 算法退栈返回时打印相应的顶点,则输出的顶点序列是()?
拓扑有序
逆拓扑有序
无序的
*
18.
用邻接表存储图所用的空间大小()?
与边数的平方有关
只与图的顶点数有关
只与图的边数有关
与图的顶点数和边数都有关
*
19.
在一个无向图中,所有顶点的度数之和等于所有边数的()倍?
4
1
2
1/2
*
20.
要连通具有 n 个顶点的有向图,至少需要()条边?
2n
n
n-1
n+1
*
21.
用邻接矩阵存储图,所占用的存储空间大小只与图中顶点个数有关,而与边数无关()?
*
22.
下列不正确的是()?
(1) 迪杰斯特拉最短路径算法中弧上权不能为负的原因是在实际应用中无意义;
(2) 利用 Dijkstra 求每一对不同顶点之间的最短路径的算法时间是 O(n^3);(图用邻接矩阵表示)
(3) Floyd 求每对不同顶点对的算法中允许弧上的权为负,但不能有权和为负的回路。
(2),(3)
(1),(3)
(1)
(1),(2),(3)
*
23.
设无向图的顶点个数为 n,则该图最多有()条边?
n(n+1)/2
n^2
n-1
n(n-1)/2
0
*
24.
完全有向图是指每对不同顶点之间均存在两条方向相反的有向边,且不包含自环边。n 个结点的完全有向图含有边的数目为()?
n*n
n(n-1)
n/2
n(n+1)
二、判断题(共2题,6分)
*
25.
在有向图 G 的拓扑序列中,若顶点 Vi 在顶点 Vj 之前,则下列情形不可能出现的是()?
G 中没有弧 <Vi,Vj>
G 中有一条从 Vj 到 Vi 的路径
G 中有一条从 Vi 到 Vj 的路径
G 中有弧 <Vi,Vj>
*
26.
图的 BFS 生成树的树高比 DFS 生成树的树高()?
小或相等
大或相等
问卷星提供技术支持
举报