第7章 图
一、 选择题
B、n(n-1)
C、n(n-1)/2
D、2n
1. 一个有n 个顶点的无向图最多有( )条边。
A、n
2. 具有6 个顶点的无向图至少有( )条边才能保证是一个连通图。
A、5 B、6 C、7 D、8
3. 具有n 个顶点且每一对不同的顶点之间都有一条边的图被称为( )。
A、线性图 B、无向完全图 C、无向图 D、简单图 4. 具有4个顶点的无向完全图有( )条边。
A、6 B、12 C、16 5. G是一个非连通无向图,共有28 条边,则该图至少有( )个顶点。 A、6 B、7 6. 存储稀疏图的数据结构常用的是( )。
A、邻接矩阵 A、n
B、三元组 B、(n-1)2
C、8
D、20 D、9 D、十字链表 D、n2 D、2n-1
C、邻接表 C、(n+1)2
7. 对一个具有n个顶点的图,采用邻接矩阵表示则该矩阵的大小为( )。 8. 设连通图G的顶点数为n,则G 的生成树的边数为( )。
A、n-1 B、n C、2n
9. 对于一个具有N个顶点和E条边的无向图,若采用邻接表表示,则表头向量的大小为( (1) );所有邻接表中的结点总数是( (2) )。
(1)A、N
B、N+1
C、N-1
D、N+E
(2)A、E/2 B、E C、2E D、N+E
10. 对于一个具有n个顶点和e条边的无向图,若采用邻接表表示,则表向量的大小为( ),所有顶点邻接表
的结点总数为( )。
A、n B、n+1
C、n-1
D、2n
E、e/2 F、e G、2e H、n+e 11. 在有向图的邻接表存储结构中,顶点v在表结点中出现的次数是( )。
A、顶点v 的度 B、顶点v 的出度 C、顶点v 的入度 D、依附于顶点v 的边数 12. 已知一个图,若从顶点a出发进行深度和广度优先搜索遍历,则可能得到的顶点序列分别为( )和( )
(1) A、abecdf B、acfebd (2) A、abcedf B、abcefd
C、acebfd C、abedfc
D、acfdeb D、acfdeb
abec 13. 采用邻接表存储的图的深度和广度优先搜索遍历算法类似于二叉树的( )和( )。
A、中序遍历 B、先序遍历 C、后序遍历 D、层次遍历
14. 已知一有向图的邻接表存储结构如下图所示,分别根据图的深度和广度优先搜索遍历算法,从顶点v1出发,
1/8
北京理工大学珠海学院计算机学院 “数据结构”课程组编制 2011-3-1
df数据结构课后练习题
得到的顶点序列分别为( )和( )。 A、v1,v2,v3,v4,v5
B、v1,v3,v2,v4,v5
V13 第7章 图
C、v1,v3,v4,v5,v2 D、v1,v4,v3,v5,v2
0V12V34V5VV 21V23V43
15. 已知有8个顶点为A,B,C,D,E,F,G,H的无向图,其邻接矩阵存储结构如下,由此结构,从A点开始深
度遍历,得到的顶点序列为( )。
ABCDEFGHA01010000B10101110C01010000D10100010E01000001F01000011A、ABCDGHFE E、ABEHFGDC
B、ABCDGFHE F、ABEHGFCD
16. 已知一个图如下,在该图的最小生成树中各边上权值之和为( ),在该图的最小生成树中,从v1到v6
的路径为( )。 A、31 B、38 E、v1,v3,v6
12586F、v1,v4,v6
v1v5810v44选择题16v6
17. 关键路径是事件结点网络中的( )。
A、从源点到汇点的最长路径 B、从源点到汇点的最短路径 C、最长的回路 D、最短的回路
18. 正确的AOE网必须是( ),AOE网中某边权值应当是( )。
(1)A、完全图 B、哈密尔顿图 C、无环图 D、强连通图
(2)A、实数
B、正整数
C、正数
D、非负数
D、v1,v2,v4,v6,v3,v5
19. 已知一个图如下,则由该图得到的一种拓扑序列为( )。 A、v1,v4,v6,v2,v5,v3 B、v1,v2,v3,v4,v5,v6 20. 下面结论中正确的是( )。
A、在无向图中,边的条数是顶点度数之和。
C、v1,v4,v2,v3,v6,v5
2/8
北京理工大学珠海学院计算机学院 “数据结构”课程组编制 2011-3-1
V13V4G01010101H00001110
C、ABGHFECD
D、ABFHEGDC
C、36
D、43 H、v1,v4,v3,v6
G、v1,v5,v4,v6
v220v39数据结构课后练习题
B、在图结构中,顶点可以没有任何前驱和后继。
C、在n 个顶点的无向图中,若边数大于n-1,则该图必定是连通图 D、图的邻接矩阵必定是对称矩阵。 21. 下面结论中正确的是( )。
第7章 图
A、若有向图的邻接矩阵中对角线以下元素均为0,则该图的拓扑排序序列必定存在。 B、网络的最小代价生成树是唯一的。
C、在拓扑排序序列中,任意两个相继顶点vi 和vj 都存在从vi 到vj 的路径。 D、在有向图中,从一个顶点到另一个顶点的最短路径是唯一的。 22. 下面结论不正确的是( )。
A、无向图的连通分量是该图的极大连通子图。
B、有向图用邻接矩阵表示容易实现求顶点度数的操作。
C、无向图用邻接矩阵表示,图中的边数等于邻接矩阵元素之和的一半。 D、有向图的邻接矩阵必定不是对称矩阵。 23. 下面结论中正确的是( )。
A、按深度优先搜索遍历图时,与始点相邻的顶点先于不与始点相邻的顶点访问。
B、一个图按深度优先搜索遍历的结果是唯一的。
C、若有向图G中包含一个环,则G的顶点间不存在拓扑排序。 D、图的拓扑排序序列是唯一的。 24. 下面结论中不正确的是( )。
A、按广度优先搜索遍历图时,与始点相邻的顶点先于不与始点相邻的顶点访问。 B、一个图按广度优先搜索遍历的结果是唯一的。
C、无向图的邻接表表示法中,表中结点的数目是图中边的条数的2倍。 D、图的多重邻接表表示法中,表中结点数目是图中边的条数。 25. 在一个图中,所有顶点的度数之和等于所有边数的( )倍。
A、1/2 B、1 C、2 D、4 26. 在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的( )倍。
A、1/2
B、1
C、2
D、4
27. 判定一个有向图是否存在回路除了可以利用拓扑排序方法外,还可以利用( )。
A、求关键路径的方法 B、求最短路径的DIJKSTRA 方法 C、广度优先遍历算法 D、深度优先遍历算法 28. 任何一个带权的无向连通图的最小生成树( )。
A、只有一棵 B、有一棵或多棵 C、一定有多棵 29. 以下说法正确的是( )。
A、连通图的生成树,是该连通图的一个极小连通子图。
B、无向图的邻接矩阵是对称的,有向图的邻接矩阵一定是不对称的。
C、任何一个有向图,其全部顶点可以排成一个拓扑序列。
D、有回路的图不能进行拓扑排序。 30. 以下说法错误的是( )。
A、用邻接矩阵法存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小只与图中结点个 数有关,而与图的边数无关。
B、邻接表法只能用于有向图的存储,而邻接矩阵法对于有向图和无向图的存储都适用。 C、存储无向图的邻接矩阵是对称的,因此也可以只要存储邻接矩阵的下(或上)三角部分。
D、用邻接矩阵A 表示图,判定任意两个结点Vi 和Vj 之间是否有长度为m 的路径相连,则只要检查Am 的第i行第j列的元素是否为0 即可。 31. 以下说法正确的是( )。
3/8
北京理工大学珠海学院计算机学院 “数据结构”课程组编制 2011-3-1
D、可能不存在
数据结构课后练习题
A、连通分量是无向图中的极小连通子图。 B、强连通分量是有向图中的极大强连通子图。
第7章 图