我有一個平衡的樹分支因子2和高度100,每邊有一個被看起來像一個文本文件中給出的重量:定向,加權平衡樹的進口和最短路徑networkx
73 41
52 40 09
26 53 06 34
etc etc until row nr 99
即:從節點0到1的邊權重爲73,從0到2爲41,從1到3爲52等。
我希望從中找到最短路徑(與相應的邊權重和)根到樹的末尾。據我所知,這可以通過將所有邊權重乘以-1並使用Networkx中的Dijkstra算法來完成。
- 算法選擇是否正確?
- 如何「輕鬆」將此數據集導入到Networkx圖形對象中?
(PS:這是項目歐拉Problem 67,發現在數量上的三角形的最大和我已經解決了與記憶化遞歸的問題,但我想嘗試與Networkx包解決它。 )
我不認識Networkx,但如果沒有記錯,Dijkstra算法要求非負的邊權。 – StoryTeller