我最近在學習圖算法,在我的大學裏,我們被教過,Bellman-Ford的結果是從所有節點到所有其他節點(全對最短路徑)的距離表。不過,我不明白這是如何的算法實現,試圖通過觀看YouTube視頻和查找維基百科的定義等等,瞭解它...Bellman-Ford的「所有配對」或「從一個節點」最短路徑的結果? /是否有全套的Bellman-Ford版本?
現在,這裏是問題:
我找不到資源它以一種方式描述了算法,其結果將是所有對最短路徑表,但僅「從一個節點到所有其他節點」。
可以調整Bellman-Ford算法來實現所有配對最短路徑表,還是我的大學講師完全錯了嗎? (他做了解釋一些算法,提供所有對的最短路徑,他把它叫做貝爾曼 - 福特,但是我覺得這不可能是貝爾曼福特)
編輯:我完全理解Bellman-Ford算法的問題「最短路徑從一個節點到所有其他節點「。
我也理解大部分在我的大學教過的「所有對最短路徑」算法。
我只是很困惑,因爲我在大學的算法也被稱爲「貝爾曼 - 福特」。
如果你會講德語:這裏是他的「貝爾曼 - 福特」的大學講師會談(我認爲這是不實際貝爾曼 - 福特)視頻:
https://www.youtube.com/watch?v=3_zqU5GWo4w&t=715s
我不懂德語,但是當我打開視頻有文字「弗洛伊德Warshal」,正如我在弗洛伊德Warshal的我的回答主要目的是寫的所有對最短路徑,順便說一句我從來沒有聽說貝爾曼福特可以以不同方式用於所有配對最短路徑,而是從每個節點運行它。講師的意思可能是Floyd Warshal而不是Bellman Ford。 – someone12321
@ someone12321檢查描述 - 他解釋bellman福特 – goerlibe