比方說,我有以下CSV
最短路徑查找器
Sydney,Dubai,1
Dubai,Venice,2
Venice,Rio,3
Venice,Sydney,1
Sydney,Rio,7
第一場是From
秒是To
,三是Duration
。
我需要的,可以採取From
輸入和吐出的最短路徑的所有其他To
場在以下格式 -
Selected City: Sydney
To 1: Dubai, Smallest Path Length: 1, Path: Sydney, Dubai.
To 2: Venice, Smallest Path Length: 3, Path: Sydney, Dubai, Venice.
To 3: Rio, Smallest Path Length: 6, Path: Sydney, Dubai, Venice, Rio.
(N.B. Sydney-Rio is 7 hours long hence Sydney-Dubai-Venice-Rio
is the shortest route here which takes 2 hours).
我沒有任何代碼在這裏添加加上其他人有方法建議使用Dijkstra的算法,但到目前爲止我還沒有一個例子能夠完成我所需要的。
人真的很喜歡downvoting,而不是幫助和鼓勵... – envyM6
嗨,我有一個解決方案 - 給我幾分鐘! – WaseemS
@WaseemS感謝好友 – envyM6