本文總結LeetCode上有動態規劃的算法題,推薦刷題總數爲54道。具體考點分析以下圖:java
題號:140. 單詞拆分 II,難度困難(最佳解法採用記憶化回溯)算法
題號:416. 分割等和子集,難度中等express
題號:638. 大禮包,難度中等(回溯法解決,分解爲子問題,有動態規劃的思路)dom
矩陣空間,逆向動態規劃ide
題號:312. 戳氣球,難度困難,自底向上ui
題號:576. 出界的路徑數,難度中等(不一樣行走路徑問題)
題號:264. 醜數 II,難度中等(三指針法)
題號:600. 不含連續1的非負整數,難度困難(斐波那契數列問題)
元素對問題:
題號:300. 最長上升子序列,難度中等(二分查找)
題號:392. 判斷子序列,難度簡單(大數據分析問題)
題號:375. 猜數字大小 II,難度中等(極大極小化思想)
題號:403. 青蛙過河,難度困難(數組形式的問題)
題號:494. 目標和,難度中等(01揹包問題)