![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Union Find
Iking123
这个作者很懒,什么都没留下…
展开
-
【JZOJ3973】【NOI2015模拟1.10】【NOI2013湖南省队集训】黑白树(wbtree)(并查集)
Problem 给定一棵树,边的颜色为黑或白,初始时全部为白色。维护两个操作: 1. 查询u到根路径上的第一条黑色边的标号。 2. 将u到v路径上的所有边的颜色设为黑色。Hint 对于30%的数据:n,m≤103n,m≤103n,m≤10^3 对于100%的数据:n,m≤106n,m≤106n,m≤10^6Solution 这种题让人一看就想到链剖,但是...原创 2018-03-12 21:03:09 · 297 阅读 · 0 评论 -
【JZOJ3943】【GDOI2015模拟11.29】【HNOI2014 Day4】环游世界(树+并查集)
Problem ZTY有s(≤100)架飞机,第i架飞机一次能飞di,要飞过n(≤1000000)个点构成的环,两点间均有距离,求不定起点时,至少要飞多少次才能从起点飞回起点。Solution 这题我刚看完后觉得就是道纯模拟水题,结果被别人提醒不定起点,于是感觉这种题看上去及其简单,用各种数据结构都能维护比这麻烦很多的东西,但却不能维护这个纯模拟。于是我就打了暴力。 那么...原创 2018-02-07 20:55:21 · 202 阅读 · 0 评论 -
【JZOJ3834】【NOI2015模拟9.14】【CF461D】Complicated Task(异或方程组+并查集)
ProblemInputOutputHint对于30%的数据,N<=15 对于100%的数据,N,K<=10^5Solution 若设点(i,j)的颜色为c[i][j](’x’为0,’o’为1),对于棋盘中的每个点(i,j),都有异或方程c[i-1][j]^c[i][j-1]^c[i][j+1]^c[i+1][j]=0。 那...原创 2018-02-05 22:03:28 · 267 阅读 · 0 评论 -
【JZOJ3663】【SHTSC2014】神奇化合物(compound) (最小生成树+并查集)
ProblemInputOutput 对于每个Q操作,输出一行个整数为相应时刻的分子。HintSolution 一眼看过去,不就是弦图吗没思路。再看一下数据范围,顿时感觉有点希望。 由于我不会弦图,所以我在这里提供一种题目不需保证给出的图是弦图也能过的方法。 首先,考虑对于联通块a和b来说,若有x,y两边将它们连接,且x比y早报销...原创 2018-02-01 18:37:34 · 249 阅读 · 0 评论 -
【NOI2018day1】归程(最短路+kruskal重构树+并查集+倍增)
Problem 给定一个n(≤2∗105)n(≤2∗105)n(≤2*10^5)个节点、m(≤4∗105)m(≤4∗105)m(≤4*10^5)条边的无向连通图,用l(≤104)l(≤104)l(≤10^4),a(≤109)a(≤109)a(≤10^9)描述一条边的长度、海拔。 给定Q(≤4∗105)Q(≤4∗105)Q(≤4*10^5)天,每天给出出发节点v和水位线p。所有海拔**不...原创 2018-08-05 21:07:45 · 539 阅读 · 0 评论 -
【JZOJ5798】【2018提高组】模拟A组 树 (并查集+LCA)
Problem我们有一颗从1到n编号的n(&lt;=300000)个结点的树,此外,您将从树中获得M(&lt;=300000)个节点对,形式为(a1,b1),(a2,b2),…(am,bm). 我们需要给每一条边定向,使得每一对节点对存在一条从ai到bi或从bi到ai的路径。 现在要求方案数,对10^9+7取mod即可。Solution刚看这道题,感觉很神仙。仔细分析,对于...原创 2018-08-12 20:16:02 · 646 阅读 · 0 评论