BZOJ
只是为了学习一下线段树分治的啦! 当你学会线段树分治之后,可以跳过下面的一部分:
接下来的就是这道题目怎么做了。 显然可以带权并查集维护是否是个二分图对吧。然后不要路径压缩撤销就好了。
代码戳这里