经典题型
大约 1 分钟
经典题型
动态规划类常见题目可以主要分为一维DP、二维DP、分割类问题、子序列问题、背包问题、字符串编辑问题、股票交易问题等。
一维DP
- 爬楼梯问题
- 打家劫舍问题
- 打家劫舍 II(环形)
二维DP
- 最小路径和
- 01矩阵
- 最大正方形面积
分割类问题
- 状态说明
表示整数i的拆分最大乘积 - 状态转移公式
子序列问题
- 最长递增子序列
- 最长公共子序列
背包问题
0-1背包和完全背包是最常见的两种类型。
- 分割等和子集
- 1和0
- 零钱兑换
- 目标和
字符串编辑
- 编辑距离
- 只有两个键的键盘
- 正则表达式匹配
股票交易
- 买卖股票的最佳时机
- 买卖股票的最佳时机 IV
- 最佳买卖股票时机含冷冻期
- 买卖股票的最佳时机含手续费