传送门
Solution
只是为了学习一下线段树分治的啦!
当你学会线段树分治之后,可以跳过下面的一部分:- 按照时间搞一颗线段树出来,把包含这段区间的操作用vector压进去。
- 每一个线段树的节点代表一段时间(没问题吧)
- 到了某一个节点,把这个节点上面的所有操作做好,然后递归儿子,最后消除影响。
接下来的就是这道题目怎么做了。
显然可以带权并查集维护是否是个二分图对吧。然后不要路径压缩撤销就好了。本文共 259 字,大约阅读时间需要 1 分钟。
只是为了学习一下线段树分治的啦!
当你学会线段树分治之后,可以跳过下面的一部分:接下来的就是这道题目怎么做了。
显然可以带权并查集维护是否是个二分图对吧。然后不要路径压缩撤销就好了。转载于:https://www.cnblogs.com/mle-world/p/10604876.html