[請益] 街道型的Two Shortest Path
看板Prob_Solve (計算數學 Problem Solving)作者MrGG (頭有點痛)時間14年前 (2010/05/09 01:10)推噓0(0推 0噓 6→)留言6則, 4人參與討論串1/7 (看更多)
請問一下,如果在街道型的Shortest Path 該如何解 (如下圖)
╔═══╦═══╦═══→→D═╗
║ ║ ║ ↑ ║
║ ║ ║ ↑ ║
║ ║ ║ ↑ ║
╠═══╬═══→→→→↑═══╣
║ ║ ↑ ║ ║
║ ║ ↑ ║ ║
║ ║ ↑ ║ ║
╠═══→→→→↑═══╬═══╣
║ ↑ ║ ║ ║
║ ↑ ║ ║ ║
║ ↑ ║ ║ ║
╠S→→↑═══╬═══╬═══╣
║ ║ ║ ║ ║
║ ║ ║ ║ ║
║ ║ ║ ║ ║
╚═══╩═══╩═══╩═══╝
假設情境S→D,那麼箭頭所指向的是最短路徑
如果S走到第一個十字路口時,不依照箭頭所指的路線
而繼續前進,該怎麼在求出最短路徑呢?
找過一些有關最短路徑的演算法,EX.Dijkstra..等等
但是,這些演算法所預設的路線長度皆不同
所以可以依據路線長度來計算出最短路徑
那麼如果以街道型的來規劃最短路徑,每條街區長度皆相同
該如何去算出最短路徑?
曾經有想過要以角度來規畫出最短路徑,
但是,後來想到如果S和D在不同象限的話
那麼可能推出來的就不太一樣了
不曉得各位有沒有甚麼比較好的想法呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.175.197.82
→
05/09 01:28, , 1F
05/09 01:28, 1F
→
05/09 01:41, , 2F
05/09 01:41, 2F
→
05/09 01:41, , 3F
05/09 01:41, 3F
→
05/11 22:50, , 4F
05/11 22:50, 4F
→
05/30 19:46, , 5F
05/30 19:46, 5F
→
05/30 19:46, , 6F
05/30 19:46, 6F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 7 篇):
Prob_Solve 近期熱門文章
PTT數位生活區 即時熱門文章