【发布时间】:2016-09-07 14:35:43
【问题描述】:
我正在尝试考虑一个图,它的所有边都具有正权重,但一条边除外,这样 Dijkstra 的算法无法产生正确的输出。
我很高兴有一个想法。
编辑:
我将此图视为反例,但我不明白为什么。
顶点A 将是最后一个从队列中弹出的,然后我们将Relax() 边缘A->E。因此将选择路径S->A->E,这是正确的路径(而不是声称的S->B->E)
谢谢
【问题讨论】:
标签: algorithm computer-science dijkstra