[关闭]
@Rarfaeal 2019-11-02T08:36:39.000000Z 字数 995 阅读 312

题目描述 :

考虑回滚莫队 , 每一次 , 直接在线段树里面插入。查询的时候直接弄就可以了 , 复杂度

我们设一个 数组 , 表示存在的 的个数。那么很显然 , 如果这个东西被单点修改了 , 那么是可以做到 维护的。那么我们可以继续设一个 代表 的个数 。 如果 的话就是有贡献的 , 我们再用 就可以了。对于 数组 , 我们进行分块就可以了。查询的时候就直接从后往前查询 , 查询到第一个有 的位置就是答案。

复杂度 .


题目描述 :

暴力 飞过。

考虑莫队 , 由于 可以在 以搜索状态 , 所以可以做到

顺带一提 , 如果各位找到了代码短且足够暴力 的做法可以跟我说 , 我至今未能找到。

二次离线莫队 , 套路题。

首先我们上一个莫队 , 那么就只剩转移 , 注意贡献分两类 :

随后我们用链式前向星连一下即可。时间复杂度 。空间复杂度 : , 出题人卡了一点空间 , 靠人品吧。

最后膜拜 , 太巨了。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注