跳到主要内容
首页
/
背包 DP
A
背包 DP
容量受限下的取舍:物品件数属性决定了背包的谱系。
从第一课开始
9 门课程
沿状态路径学习
每一站只解决一个关键转移,前一站的直觉会成为下一站的起点。
物品件数
从单件选择到混合调度
01
背包
取或不取·一维逆推·恰好装满
02
完全背包
无限件·一维正推
03
多重背包
朴素·二进制·单调队列
04
分组背包
每组至多选一件
05
混合背包
01/完全/多重同题
约束结构
容量从一维走向结构约束
06
二维费用背包
两种费用同时受限
07
有依赖的背包
主件-附件·依赖→分组
目标与边界
改变目标,并辨清 DP 的边界
08
背包综合变形
方案数·撤销·具体方案
09
辨析:分数背包=贪心
可分割⇒贪心 vs 整取⇒DP
W
件数
约束
目标
交互式实验室
在可视化环境里观察状态如何转移,再动手验证你的理解。
互动游戏将在接近时自动加载
已进入 背包 DP · DP大师
反馈