3
我已經奮鬥了一整天理解Dijkstra算法,並沒有顯著的結果執行。我有一個城市矩陣和他們的距離。我想要做的是給出一個起點和一個終點,找到城市之間的最短路徑。我可以使用Prim的算法而不是Dijkstra的尋找最短路徑嗎?
例子:
__0__ __1__ __2__
0 | 0 | 34 | 0 |
|-----|-----|-----|
1 | 34 | 0 | 23 |
|-----|-----|-----|
2 | 0 | 23 | 0 |
----- ----- -----
我開始不知道是否有解決這個的其他方式。如果我從原點開始應用Prim算法,然後循環創建的整個樹直到找到目標點爲止?
謝謝!這在我腦海裏分了很多東西。我想我也對Dijkstra算法有了更好的理解,例如成本變量的重要性。 – Pithikos 2011-03-20 18:26:09