動態規劃學習總結

一、動態規劃引入 動歸問題的一般形式:求最值 eg:求最長遞增子序列、最小編輯距離 求解動歸的核心:窮舉 因爲要求最值,肯定要把所以可行的答案窮舉出來,然後在其中找最值 動歸三要素:重複子問題、最優子結構、狀態轉移方程 二、求解動歸問題的一般流程 暴力遞歸 會有大量重複計算 對於遞歸來說,要畫遞歸樹:分析複雜度、尋找遞歸低效的原因 帶備忘錄的遞歸 備忘錄:數組/哈希表 備忘錄作用:對之前的遞歸樹「
相關文章
相關標籤/搜索