📌  相关文章
📜  门| Sudo GATE 2020 Mock III(2019年1月24日)|问题27

📅  最后修改于: 2021-06-29 01:53:02             🧑  作者: Mango

请考虑以下语句:

I.给定具有不同的正边缘权重的图G =(V,E),尽管总是产生相同的最短路径权重,Bellman-Ford算法和Dijkstra的算法仍可以产生不同的最短路径树。

二。给定具有明显的正边缘权重的图G =(V,E),尽管总是产生相同的最小权重,但Kruskal算法和Prim算法却可以生成不同的生成树。

以下哪个选项是正确的?
(A)只有陈述I是正确的。
(B)仅陈述II是正确的。
(C)陈述一和陈述二都是正确的。
(D)陈述一和陈述二都不正确。答案: (A)
说明:陈述(I)是正确的。
两种算法都保证产生相同的最短路径权重,但是如果有多个最短路径,Dijkstra将根据贪婪策略选择最短路径,而Bellman-Ford将根据放松的顺序选择最短路径,并且两者最短路径树可能有所不同。

但是陈述(II)是不正确的,因为最小跨度在具有明显正边缘权重的图形G =(V,E)中始终是唯一的。

选项(A)是正确的。

这个问题的测验