摘要: 可以看出这是个多重背包,运用单调队列优化可以使每次询问达到O(s).这样总复杂度为O(s*tot). 会TLE。 因为改题的特殊性,每个硬币的币值是不变的,变的只是每次询问的硬币个数。 我们不妨不考虑硬币个数的限制。这样可以用完全背包在O(s)的时间求出dp[]数组,表示没有限制的种数。 现在加入每 阅读全文
posted @ 2017-03-05 18:42 free-loop 阅读(170) 评论(0) 推荐(0) 编辑