第六章 图:本章介绍图的概念、图的存储结构、图的遍历算法和图的各种实际应用算法的实现。通过本章学习,重点掌握(1)图的概念和存储结构(2)图的深+C48度优先和广度优先遍历算法(3)使用普里姆算法和克鲁斯卡尔算法构建最小生成树(4)使用狄克斯特拉算法求最短路径(5)求有向图的拓扑排序序列(6)求AOE网中的关键路径。6.1图的定义和基本术语:本小节介绍图的概念及相关术语,图的抽象数据类型。
6.2图的存储结构:本小节介绍图的邻接矩阵和邻接表存储结构,及两种存储结构的相互转换。
6.3图的遍历:本小节介绍图的深度优先遍历和广度优先遍历过程及算法实现,并利用深度和广度优先遍历思想解决实际问题。
6.4图的应用:本小节介绍图的各种应用,包括求最小生成树的普里姆算法和克鲁斯卡尔算法,求最短路径的狄克斯特拉算法,求有向图的+E46拓扑排序序列,求AOE网中的关键路径。
[单选题]要连通具有n个顶点的有向图,至少需要( )条边。
n+1
n
2n
n-1
答案:n
[单选题]在一个无向图中,所有顶点的度数之和等于所有边数( )倍
2
4
1/2
1[单选题]下列说法不正确的是( )
图的深度遍历是一个递归过程
图的遍历是从给定的源点出发每一个顶点仅被访问一次 
图的深度遍历不适用于有向图
遍历的基本算法有两种:深度遍历和广度遍历 [单选题]下列哪一种图的邻接矩阵是对称矩阵?( )
AOV网
有向图
无向图
AOE网[单选题]已知有向图G=(V,E),其中V={V1,V2,V3,V4,V5,V6,V7},E={,,,,,,,,},G的拓扑序列是( )。
V1,V3,V4,V6,V2,V5,V7
V1,V3,V2,V6,V4,V5,V7
V1,V3,V4,V5,V2,V6,V7
V1,V2,V5,V3,V4,V6,V7[单选题]关键路径是事件结点网络中( )
从源点到汇点的最短路径
从源点到汇点的最长路径
最短回路
最长回路[单选题]下列关于AOE网的叙述中,不正确的是( )。
某些关键活动提前完成,那么整个工程将会提前完成
关键活动不按期完成就会影响整个工程的完成时间
所有的关键活动提前完成,那么整个工程将会提前完成
任何一个关键活动提前完成,那么整个工程将会提前完成[单选题]任何一个带权无向连通图( )最小生成树
只有一棵
可能不存在
一定有多棵
有一棵或多棵[单选题]判断一个有向图是否存在回路除了可以使用拓扑排序算法,还可以使用( )
广度优先遍历算法
深度优先遍历算法
求关键路径的方法
求最短路径的Dijkstra算法[单选题]如果从无向图的任一个顶点出发进行一次深度优先搜索即可访问所有顶点,则该图一定是( )
有回路
一棵树
连通图
完全图[单选题]采用邻接表存储的图的深度优先遍历算法类似于二叉树的( )算法
中序遍历
层序遍历
先序遍历
后序遍历[单选题]采用邻接表存储的图的广度优先遍历算法类似于二叉树的( )算法
后序遍历
层序遍历
中序遍历
先序遍历[单选题]一个无向连通图的最小生成树是含有该连通图的全部顶点的( )
极小子图
极大连通子图
极大子图
极小连通子图[单选题]无权有向图G用邻接矩阵A存储,则顶点i的入度等于A中( )。
第i行0的元素个数
第i列非0的元素个数
第i列0的元素个数
第i行非0的元素个数[单选题]设无向图的顶点个数为n,则该图最多有( )条边。
n*(n-1)/2 

n-1
n*(n+1)/2 [单选题]由n个顶点、e条边构成的图采用邻接表存储时,求最小生成树的Prim算法的时间复杂度为( )。

O(n+e)
O(n)
[单选题]一个具有n个顶点的五项图,采用邻接矩阵表示,这该矩阵大小为(    )。
n-1


n[单选题]设无向图G中的边的集合E={(a,b),(a,e),(a,c),(b,e),(e,d),(d,f),(f,c)},则从顶点a出发进行深度优先遍历可以得到的一种顶点序列为(   )。
aedfcb
aebcfd 
acfebd
aedfbc[单选题]一个有n个结点的图,最少有(     )个连通分量。
n
1
n-1
0

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部