题目内容
(请给出正确答案)
[主观题]
在用Kruskal算法求解带权连通图的最小生成树时,通常采用一个(①)辅助结构,判断一条边的两个端
在用Kruskal算法求解带权连通图的最小生成树时,通常采用一个(①)辅助结构,判断一条边的两个端
点是否在同一个连通分量上,在该算法中选择权值最小的边的原则是该边不能在图中构成(②),它主要适用于(③)。
A、稀疏
B、稠密
C、完全
D、不完全
查看答案
如果结果不匹配,请 联系老师 获取答案
点是否在同一个连通分量上,在该算法中选择权值最小的边的原则是该边不能在图中构成(②),它主要适用于(③)。
A、稀疏
B、稠密
C、完全
D、不完全
在一个有n个顶点的带权连通图中,有条边,则应该选用()算法来求这个图的最小生成树,从而使计算时间较少,
A、Prim
B、Kruskal
A、Kruskal算法
B、Dijkstra算法
C、Floyd算法
D、Prim算法
a)若套用Kruskal或Prim算法构造EMST(G),各需多少时间?
b)试设计一个算法,在o(nlogn)时间内构造出EMST(G);
c)试证明你的算法已是最优的(亦即,在坏情况下,任何此类算法都需要o(nlogn)时间)。
为,这里的路径长度是指路径中所含的边数。编写一个算法求T的直径、并分析算法的时间复杂度。
求最小生成树的克鲁斯卡尔(Kruskal)算法耗用的时间与图中______的数目正相关。