算法笔记(二)动态规划专题
发表于|更新于|算法竞赛
|字数总计:5|阅读时长:1分钟|阅读量:
文章作者: Guo12181
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Blog of Guo12181!
公告
不定期更新,加密文章为个人笔记,暂无公开计划
目录
- 1. 动态规划
- 1.1. 线性DP (线性状态关系动态规划)
- 1.2. 背包类问题
- 1.2.1. 01背包
- 1.2.2. 装箱问题 01背包变形应用
- 1.2.3. 完全背包
- 1.2.4. 货币系统进阶版 完全背包变形应用 体积恰好是j
- 1.2.5. 多重背包
- 1.2.6. 多重背包二进制优化
- 1.2.7. 多重背包问题单调队列优化
- 1.2.8. 分组背包
- 1.2.9. 混合背包
- 1.2.10. 二维费用的背包问题
- 1.2.11. 宠物小精灵之收服 二维费用背包
- 1.2.12. 潜水员: 01背包 体积至少是j f(0)=0 f(i)=INF 不必从v>=0转移
- 1.2.13. 01背包问题求具体方案 要求字典序最小
- 1.2.14. 机器分配 (分组背包+具体方案) 要求字典序最小
- 1.2.15. 背包问题求方案数(最优)
- 1.2.16. 金明的预算方案 一层有依赖的背包问题
- 1.2.17. 有依赖的背包问题 (树形dp+分组背包)
- 1.2.18. 能量石 (贪心+01背包)
- 1.3. 状态机模型
- 1.4. 状态压缩dp
- 1.5. 区间dp
- 1.6. 树形DP
- 1.7. 数位DP
- 1.8. 单调队列优化DP
- 1.9. 斜率优化DP