单调队列优化多重背包的板子。
我们朴素的多重背包做法是O(m∑c)O(m∑c)的
可以用二进制优化成O(m∑logc)O(m∑logc)
更进一步的,我们可以用单调队列优化成O(nm)
bzoj1531 [POI2005]Bank notes(单调队列优化多重背包)
最新推荐文章于 2025-05-20 12:54:03 发布
单调队列优化多重背包的板子。
我们朴素的多重背包做法是O(m∑c)O(m∑c)的
可以用二进制优化成O(m∑logc)O(m∑logc)
更进一步的,我们可以用单调队列优化成O(nm)