数据结构第7章-图习题分解(共16页).doc
《数据结构第7章-图习题分解(共16页).doc》由会员分享,可在线阅读,更多相关《数据结构第7章-图习题分解(共16页).doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第7章 图一、单项选择题1在一个无向图G中,所有顶点的度数之和等于所有边数之和的_倍。 Al/2B1 C2D42在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的_倍。Al/2 B1 C2D43一个具有n个顶点的无向图最多包含_条边。 An Bn1Cn-1 Dn(n-1)/24一个具有n个顶点的无向完全图包含_条边。An(n-l) Bn(n+l) Cn(n-l)/2 Dn(n-l)/25一个具有n个顶点的有向完全图包含_条边。An(n-1) Bn(n+l) Cn(n-l)/2 Dn(n+l)/26对于具有n个顶点的图,若采用邻接矩阵表示,则该矩阵的大小为_。A
2、n Bnn Cn-1 D(n-l) (n-l)7无向图的邻接矩阵是一个_。A对称矩阵 B零矩阵 C上三角矩阵 D对角矩阵8对于一个具有n个顶点和e条边的无(有)向图,若采用邻接表表示,则表头向量的大小为_。An Be C2n D2e9对于一个具有n个顶点和e条边的无(有)向图,若采用邻接表表示,则所有顶点邻接表中的结点总数为_。An Be C2n D2e10在有向图的邻接表中,每个顶点邻接表链接着该顶点所有_邻接点。A入边 B出边 C入边和出边 D不是入边也不是出边11在有向图的逆邻接表中,每个顶点邻接表链接着该顶点所有_邻接点。A入边 B出边C入边和出边 D不是人边也不是出边12如果从无向图
3、的任一顶点出发进行一次深度优先搜索即可访问所有顶点,则该图一定是_。A完全图 B连通图C有回路 D一棵树13采用邻接表存储的图的深度优先遍历算法类似于二叉树的_算法。A先序遍历 B中序遍历C后序遍历 D按层遍历14采用邻接表存储的图的广度优先遍历算法类似于二叉树的_算法。A先序遍历 B中序遍历C后序遍历 D按层遍历15如果无向图G必须进行二次广度优先搜索才能访问其所有顶点,则下列说法中不正确的是_。AG肯定不是完全图 BG一定不是连通图CG中一定有回路 DG有二个连通分量16下列有关图遍历的说法不正确的是_。A连通图的深度优先搜索是一个递归过程 B图的广度优先搜索中邻接点的寻找具有“先进先出”
4、的特征 C非连通图不能用深度优先搜索法 D图的遍历要求每一顶点仅被访问一次17下列说法中不正确的是_。A无向图中的极大连通子图称为连通分量 B连通图的广度优先搜索中一般要采用队列来暂存刚访问过的顶点 C图的深度优先搜索中一般要采用栈来暂存刚访问过的顶点 D有向图的遍历不可采用广度优先搜索方法18一个有向图G的邻接表存储如下图7-1所示,现按深度优先搜索遍历,从顶点v1出发,所得到的顶点序列是_。Av1,v2,v3,v4,v5 Bv1,v2,v3,v5,v4Cv1,v2,v4,v5,v3 Dv1,v2,v5,v3,v4 234 35 5 4 v1v2v3v4 v5图7-1 一个有向图的邻接表19
5、对图7-2所示的无向图,从顶点1开始进行深度优先遍历,可得到顶点访问序列_。A1,2,4,3,5,7,6 B1,2,4,3,5,6,7C1,2,4,5,6,3,7 D1,2,3,4,5,7,61654327 图7-2 一个无向图20对图7-2所示的无向图,从顶点1开始进行广度优先遍历,可得到顶点访问序列_。A1,3,2,4,5,6,7 B1,2,4,3,5,6,7C1,2,3,4,5,7,6 D2,5,1,4,7,3,621一个无向连通图的生成树是含有该连通图的全部顶点的_。A极小连通子图 B极小子图C极大连通子图 D极大子图22设无向图 G=(V, E) 和G= (V, E),如果 G为G的
6、生成树,则下列说法中不正确的是_。AG为G的连通分量 BG为G的无环子图CG为G的子图 DG为G的极小连通子图且VV23.任意一个无向连通图_最小生成树。A只有一棵 B有一棵或多棵C一定有多棵 D可能不存在24对于含有n个顶点的带权连通图,它的最小生成树是指图中任意一个_。A由n-1条权值最小的边构成的子图。 B由n-1条权值之和最小的边构成的子图。C由n-1条权值之和最小的边构成的连通子图。D由n个顶点构成的边的权值之和最小的生成树。25若一个有向图中的顶点不能排成一个拓扑序列,则可断定该有向图_。A是个有根有向图 B是个强连通图C含有多个入度为0的顶点 D含有顶点数目大于1的强连通分量26
7、判定一个有向图是否存在回路除了可以利用拓扑排序方法外,还可以用_。A求关键路径的方法 B求最短路径的Dijkstra算法C广度优先遍历算法 D深度优先遍历算法27求最短路径的Dijkstra算法的时间复杂度为_。AO(n) BO(n+e)CO(n2) DO(ne)28求最短路径的Floyd算法的时间复杂度为_。AO(n) BO(ne)CO(n2) DO(n3) 29关键路径是事件结点网络中_。A从源点到汇点的最长路径 B从源点到汇点的最短路径C最长的回路 D最短的回路30下面说法不正确的是_。A在AOE网中,减少任一关键活动的权值后,整个工期也就相应减少BAOE网工程工期为关键活动的权值和C在
8、关键路径上的活动都是关键活动,而关键活动也必须在关键路径上DA和B31下面说法不正确的是_。A关键活动不按期完成就会影响整个工程的完成时间B任何一个关键活动提前完成,将使整个工程提前完成C所有关键活动都提前完成,则整个工程提前完成D某些关键活动若提前完成,将使整个工程提前完成二、填空题1对于具有n个顶点的无向图G最多有_条边。2对于具有n个顶点的强连通有向图G至少有_条边。3对于具有n个顶点的有向图,每个顶点的度最大可达_。4若无向图G的顶点度数最小值大于_时,G至少有一条回路。5对于一个具有n个顶点和e条边的无向图,若采用邻接表表示,则表头向量的大小为_,所有邻接表中的结点总数是_。6已知一
9、个有向图的邻接矩阵表示,删除所有从第i个结点出发的弧的方法是_。7对于n个顶点的无向图,采用邻接矩阵表示,求图中边数的方法是_,判断任意两个顶点i和j是否有边相连的方法是_,求任意一个顶点的度的方法是_。8对于n个顶点的有向图,采用邻接矩阵表示,求图中边数的方法是_,判断任意两个顶点i和j是否有边相连的方法是_,求任意一个顶点的度的方法是_。9无向图的连通分量是指_。 10已知图G的邻接表如图7-3所示,从顶点v1出发的深度优先搜索序列为_,从顶点1出发的广度优先搜索序列为_。v1v2v3v4 v5v6 234 35 6 4 63 图7-3 图G的邻接表11n个顶点连通图的生成树一定有_条边。
10、12一个连通图的_是一个极小连通子图。 13Prim算法适用于求_的网的最小生成树,Kruskal算法适用于求_的网的最小生成树。 14在AOV图中,顶点表示_,有向边表示_。15可以进行拓扑排序的有向图一定是_。16从源点到汇点长度最长的路径称为关键路径,该路径上的活动称为_。 17Dijkstra算法从源点到其它各顶点的路径长度按_次序依次产生,该算法在边上的权出现_情况时,不能正确产生最短路径。18求从某源点到其余各项点的Dijkstra算法在图的顶点数为10,用邻接矩阵表示图时计算时间约为10ms,则在图的顶点数为40时,计算时间约为_ms。三、判断题1具有n个顶点的无向图至多有n(n
11、-1)条边。2有向图中各顶点的入度之和等于各顶点的出度之和。3邻接矩阵只储存了边的信息,没有存储顶点的信息。4对同一个有向图,只保存出边的邻接表中结点的数目总是和只保存入边的邻接表中结点的数目一样多。5如果表示图的邻接矩阵是对称矩阵,则该图一定是无向图。6如果表示有向图的邻接矩阵是对称矩阵,则该有向图一定是有向完全图。7如果表示某个图的邻接矩阵不是对称矩阵,则该图一定是有向图。8连通分量是无向图的极小连通子图。9强连通分量是有向图的极大连通子图。10对有向图G,如果以任一顶点出发进行一次深度优先或广度优先搜索能访问到每一个顶点,则该图一定是完全图。11连通图的广度优先搜索中一般要采用队列来暂时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 习题 分解 16
限制150内