对于有n个顶点的带权连通图,它的最小生成树是指图中任意一个( ) 。
A. 由n-1条权值最小的边构成的子图
B. 由n-l条权值之和最小的边构成的子图
C. 由n个顶点构成的极大连通子图
D. 由n个顶点构成的极小连通子图,且边的权值之和最小
查看答案
用Kruskal算法求一个连通的带权图的最小生成树,在算法执行的某时刻,已选取的边集合TE={(1,2),(2,3),(3,5)},要选取下一条权值最小的边,不可能选取的边是( ) 。
A. (1,3)
B. (2,4)
C. (3,6)
D. (1,4)
用Prim算法求一个连通的带权图的最小生成树,在算法执行的某时刻,已选取的顶点集合U={1,2,3},已选取的边的集合TE={(1,2),(2,3)},要选取下一条权值最小的边,应当从 组边中选取。
A. {(1,4),(3,4),(3,5),(2,5)}
B. {(4,5),(1,3),(3,5)}
C. {(1,2),(2,3),(3,5)}
D. {(3,4),(3,5),(4,5),(1,4)}
n个顶点e条边的带权有向图采用邻接矩阵存储,求最短路径的Dijkstra算法的时间复杂度为( ) 。
A. O(n)
B. O(n+e)
C. O(n2)
D. O(ne)
有一个顶点编号为0~4的带权有向图G,现用Floyd算法求任意两个顶点之间的最短路径,在算法执行的某时刻,已考虑了0~2的顶点,现考虑顶点3,则以下叙述中正确的是( ) 。
A. 只可能修改从顶点0~2到顶点3的最短路径
B. 只可能修改从顶点3到顶点0~2的最短路径
C. 只可能修改从顶点0~2到顶点4的最短路径
D. 所有其他两个顶点之间的路径都可能被修改