![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他-DSU
Dream_Lolita
退役OIer,转战ACM
展开
-
【DSU+思维】CF855G Harry Vs Voldemort
【题目】原题地址定义三元组(u,v,w)(u,v,w)(u,v,w)为合法的当且仅当存在路径u→w,v→wu\rightarrow w,v\rightarrow wu→w,v→w且两条路径没有边交。初始给定一棵nnn个点的树,qqq次操作每次增加一条边,并询问当前图中有多少个合法三元组。n,q≤105n,q\leq 10^5n,q≤105【解题思路】如果只是一棵树的话,可以通过枚举中间点...原创 2018-12-11 12:38:57 · 399 阅读 · 0 评论 -
【hash+DSU启发式合并】BZOJ4298 [ONTAK2015] Bajtocja
【题目】BZOJ有ddd幅无向图,每张图都有nnn个点,开始没有连边。mmm次操作每次在其中一幅图连一条边。每次操作后有输出多少个点对在所有ddd幅图中都连通。d≤200,n≤5000,m≤106d\leq 200,n\leq 5000,m\leq 10^6d≤200,n≤5000,m≤106【解题思路】观察到两个点在所有图中都连通,则它们在所有图中所处的连通块标号一样。不失一般地,我们...原创 2019-01-31 22:08:44 · 236 阅读 · 0 评论