CF1989 edu167
为什么出题人不卡记忆化!!!
wc。T4 记忆化如果碰上一直不变的话就变成 1e12 了。这样就 rk 2000 了,掉大分。
B
dp 即可。
C
二分+贪心。
D
南平。果然被卡了。但是 zxr 和 lhy 也没了,赢。
记忆化的好处就在于如果 \(V\) 一直在变的话复杂度就是 \(O(n+V)\)。
但是 hack 数据的构造是 \(V\) 一直不变,马上变成 \(O(nV)\)。
所以我们要解决跳过 \(V\) 不变的问题。
先说一下贪心思路。
按照 \(x\) 排序,维护 \(x-y\) 的最小值,转移就是 \(dp_i=dp_{i-(x-y)}+1\),\(i\) 是你当前考虑到的 \(x\)。这个 dp 一看上去就很有道理。
然后对于 > 1000000 的部分我们要先操作一次使得 \(V\le 10^6\),操作 \(x-y\) 最小的即可,因为 \(V\) 很大所以一定操作可行。