DP(动态规划)学习笔记
DP(动态规划)学习笔记
背包问题
① 01背包 每件物品最多使用一次
② 完全背包 每件物品有无限个
③ 多重背包 每种物品最多有si个 (存在朴素版和优化版)
④ 分组背包 没组最多只能选 1 个
DP优化:对dp方程进行等价变形
DP最重要的就是公式推导(对于当前状态的计算)
要满足两个条件:①不重 ②不漏
1.01背包问题
题目链接:https://www.acwing.com/problem/content/2/
最简单的01背包
dp[i][j]=max(dp[i−1][j],dp[i−1][
原创
2020-11-06 21:00:02 ·
115 阅读 ·
0 评论