Logo UKBwyx的博客

博客

不可删背包也能删

2025-12-14 19:35:23 By UKBwyx

rt,如果你的信息是可差分的,直接做一遍加元素的逆运算就行了。

但是如果你的信息不可差分,可以考虑离线根号重构。

直接把最近要修改的元素放在背包末尾,然后对后面背包重跑一遍。

时间复杂度懒得分析了,视题目可以做到 $O(n^{1.5}Vq)$ 或 $O(n^{\frac 4 3}Vq)$。

评论

暂无评论

发表评论

可以用@mike来提到mike这个用户,mike会被高亮显示。如果你真的想打“@”这个字符,请用“@@”。