一.单选题(共5题,35.5分)
1、具有n个顶点的无向完全图的弧数为( )。
A、n(n-1)/2
B、n(n-1)
C、n(n+1)/2
D、n/2
正确答案: A
2、下列有关图遍历的说法中不正确的是( )。
A、连通图的深度优先搜索是一个递归过程
B、图的广度优先搜索中邻接点的寻找具有“先进先出”特征
C、非连通图不能用深度优先搜索法
D、图的遍历要求每一顶点仅被访问一次
正确答案: C
3、设G1=(V1,E1)和G2=(V2,E2)为两个图,如果V1⊆V2,E1⊆E2,则称 ( )。
A、G1是G2的子图
B、G2是G1的子图
C、G1是G2的连通分量
D、G2是G1的连通分量
正确答案: A
4、有向图的一个顶点的度数等于该顶点的 ( )。
A、入度
B、出度
C、入度与出度之和
D、入度与出度之和/2
正确答案: C
5、与邻接矩阵相比,邻接表更适合于存储 ( )。
A、无向图
B、连通图
C、稀疏图
D、稠密图
正确答案: C
二.填空题(共5题,35.5分)
1、若无向图采用邻接矩阵存储方法,该邻接矩阵为一个(__)矩阵。
正确答案: 对称
2、一个具有n个顶点的有向完全图的弧数为(__)。
正确答案:n*(n-1)
3、在一个图中,所有顶点的度数之和等于所有边的数目的(__)倍。
正确答案: 2h-1
4、图的深度优先搜索方法类似于二叉树的(__)遍历,图的广度优先搜索方法类似于二叉树的(__) 遍历
正确答案:
第一空: 先根
第二空: 层次
5、图形结构中元素之间存在(__)关系。
正确答案:多对多
三.判断题(共4题,29.0分)
1、图结构可用邻接矩阵和邻接表两种方式存储
正确答案:√
2、图的广度优先搜索可用堆栈的先进后出特性存储拜访过的结点,以记录下一层要拜访的结点。
正确答案:×
3、强连通图的各顶点间均可达。
正确答案:√
4、对于任意一个图,从它的某个结点进行一次深度或广度优先遍历可以访问到该图的每个顶点。
正确答案:×