例如,
比方说
1->2 costs 100
2->4 costs 600
所以1->2->4
成本700
如果从 4 到 3 的优势是 -500 怎么办?以及从 3 到 4 的不同优势,花费 200
4->3 costs -500
3->4 costs 200
所以1->2->4->3->4
成本400
小于700
所以被1->2->4->3->4
认为是比1->2->4
???更短的路径
我知道不允许循环,这是一个没有重复边缘的路径示例。
顶点呢?如果他们重复,这是弗洛伊德沃赫萨尔允许的循环吗?
因为我知道有不同类型的算法,一种允许一种循环而不允许其他类型的循环。
谁可以给我解释一下这个?回答问题,被1->2->4->3->4
认为是比1->2->4
???更短的路径
谢谢大家。
编辑:
这是一张图片,显示您不必两次访问同一边缘。