容量很大体积很小背包

本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/135028489

https://blog.csdn.net/zhangtingxiqwq/article/details/132216843 提到过关于容量很大体积很小的背包问题,现在简要梳理一下:

  1. 先贪心选

  2. 选了的就上可删除dp,没选的就是朴素dp,把dp范围控制在 [Lm,L+m][L-m,L+m] 以内

  3. 加入过程直接二进制分组优化