BZOJ 3514: Codechef MARCH14 GERALD07加强版( LCT + 主席树 )
从左到右加边,假如+的边e形成环,那么记下这个环上最早加入的边_e,当且仅当询问区间的左端点>_e加入的时间,e对答案有贡献(脑补一下).然后一开始是N个连通块,假如有x条边有贡献,答案就是N-x.用LCT维护加边,可持久化线段树维护询问.O(NlogN)------------------------------------------------------------------------