算法(三):動態規劃

不從定義等角度來考慮動態規劃的含義,而只是從解決問題的思路上來說明如何將問題化繁爲簡。 問題特點 通過一個經典的動態規劃來了解動態規劃問題。 如下一個圖,求出從起始點到終止點的最短路徑: 初看起來,這個問題就是一個最短路徑問題,使用迪傑斯特拉最短路徑,或者弗洛伊德算法,甚至A*算法都可以完美求解。 但如果再仔細觀察,就可以發現另一個特徵,即階段特徵,上面的圖的路徑都是分爲階段的: 我們將路徑剔除,
相關文章
相關標籤/搜索