我搜索以下問題的名稱(以及後面的算法;)):找到從點z0到澤的最短路徑,例如路徑停留在「道路」上。下面的插圖顯示它更好。道路由兩個向量X =(x1,...,xk)和Y =(y1,...,yn)定義。我們假設問題並不棘手(即路徑X,Y不交叉,初始/終點在「道路上」等)。我們想要找到紅線(定義爲矢量)Z是連接z0和zend並僅通過道路的最短路徑。算法不需要很快。非常感謝任何提示!在假定停留在「道路」的情況下尋找連接兩點的最短路徑?
UPDATE:這句話後,我改變了形象,因爲它顯示出錯誤的解決辦法...:/
非常感謝您的評論!解決方案是錯誤的。我糾正了它。 – stymek