
并查集
文章平均质量分 64
风遥~
这个作者很懒,什么都没留下…
展开
-
连通块中点的数量 (并查集)
1.题目引入:给定一个包含nn个点(编号为1∼n1∼n)的无向图,初始时图中没有边。现在要进行mm个操作,操作共有三种:C a b,在点aa和点bb之间连一条边,aa和bb可能相等; Q1 a b,询问点aa和点bb是否在同一个连通块中,aa和bb可能相等; Q2 a,询问点aa所在连通块中点的数量;输入格式第一行输入整数nn和mm。接下来mm行,每行包含一个操作指令,指令为C a b,Q1 a b或Q2 a中的一种。...原创 2022-02-18 15:57:40 · 354 阅读 · 0 评论 -
食物链 (并查集)
1.题目引入:动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。有人用两种说法对这N个动物所构成的食物链关系进行描述:第一种说法是"1 X Y",表示X和Y是同类。第二种说法是"2 X Y",表示X吃Y。此人对N个动物,用上述两种说法,一句接一句地说出K句话,这K句话有的是真的,有的是假的。当一句话满足下列三条之一时,这句话就是假话,否则就是真话。...原创 2021-10-05 09:57:53 · 96 阅读 · 0 评论 -
并查集(如何将一个元素从一个集合移动到另一集合中)
1.题目引入:I hope you know the beautiful Union-Find structure. In this problem, you’re to implement something similar, but not identical. The data structure you need to write is also a collection of disjoint sets, supporting 3 operations: 1 p q Union the se原创 2021-09-19 12:22:12 · 511 阅读 · 0 评论