本文总结LeetCode上有动态规划的算法题,推荐刷题总数为54道。具体考点分析以下图:java
题号:140. 单词拆分 II,难度困难(最佳解法采用记忆化回溯)算法
题号:416. 分割等和子集,难度中等express
题号:638. 大礼包,难度中等(回溯法解决,分解为子问题,有动态规划的思路)dom
矩阵空间,逆向动态规划ide
题号:312. 戳气球,难度困难,自底向上ui
题号:576. 出界的路径数,难度中等(不一样行走路径问题)
题号:264. 丑数 II,难度中等(三指针法)
题号:600. 不含连续1的非负整数,难度困难(斐波那契数列问题)
元素对问题:
题号:300. 最长上升子序列,难度中等(二分查找)
题号:392. 判断子序列,难度简单(大数据分析问题)
题号:375. 猜数字大小 II,难度中等(极大极小化思想)
题号:403. 青蛙过河,难度困难(数组形式的问题)
题号:494. 目标和,难度中等(01背包问题)