我試圖構建一個最短路徑程序,並且對圖有一個問題。你應該先畫圖嗎?我還將如何定義哪些節點是鄰居?Dijkstra的算法最短路徑
-1
A
回答
1
我假定你的意思是編程式。
您可以根據您用於存儲程序的圖形的結構來定義圖形中的相鄰節點,以便對其進行處理。有幾個選項:adjacency matrix, adjacency lists and incidence matrix for example。
+0
好的,謝謝你這就是我需要知道.....非常有幫助 – codenamejupiterx 2011-05-03 03:03:09
0
「繪圖」與此算法無關。
該圖通常表示爲節點列表(編號爲1..n)和邊緣列表(有序對源節點#→目標節點#)。 已使用其他表示法,例如每個節點具有列和行的矩陣。
相關問題
- 1. AFP Dijkstra的最短路徑算法
- 2. dijkstra的最短路徑算法回溯?
- 3. Dijkstra找到最短路徑的算法?
- 4. 使用Dijkstra算法的最短路徑
- 5. Dijkstra的最短路徑算法修改
- 6. Dijkstra的最短路徑算法問題
- 7. sna:修改Dijkstra算法(最短路徑)
- 8. Dijkstra算法尋找最短路徑
- 9. 增量Dijkstra或最短路徑算法?
- 10. Dijkstra的最短路徑,HackerRank
- 11. 最短路徑Dijkstra Java
- 12. Neo4j 2.2.5 - Dijkstra最短路徑
- 13. 如何限制最短路徑 - dijkstra算法的最大代價?
- 14. Dijkstra算法計算N條最短路徑
- 15. 如何返回n最佳最短路徑(dijkstra算法)
- 16. Dijkstra的最短路徑算法是行不通的
- 17. 使用Dijkstra算法的2d數組中的最短路徑?
- 18. Dijkstra的算法 - 只有負成本的DAG最短路徑
- 19. Dijkstra的算法不會生成最短路徑?
- 20. Dijkstra std :: priority_queue的最短路徑算法性能vs std :: set
- 21. Dijkstra的最短路徑算法拉爾斯·沃格爾
- 22. 使用紅/黑樹實現Dijkstra的最短路徑算法?
- 23. 的Dijkstra最短路徑算法無限循環
- 24. Dijkstra最短路徑與最小步驟
- 25. 使用Dijkstra算法尋找最短路徑
- 26. 修改Dijkstra算法得到最短路徑兩個節點
- 27. 做一個C++ 11 Dijkstra算法實現返回最短路徑
- 28. 使用Dijkstra的多條最短路徑
- 29. Dijkstra的連通圖最短路徑
- 30. Dijkstra無向圖的最短路徑
這個問題至少不清楚。我打算低估它,但我認爲你應該a)重新提出問題並b)指出這是否是功課。 – ditkin 2011-05-02 01:33:03
如果你真的陷入困境,並希望看到一個可讀和有據可查的圖表實現,請查看Python庫的源代碼NetworkX:http://networkx.lanl.gov/download.html – YXD 2011-05-02 01:58:47
什麼是投票? ????? – codenamejupiterx 2011-05-03 03:04:15