![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并查集
xingkongyidian
这个作者很懒,什么都没留下…
展开
-
并查集
1 等价关系和等价类等价关系 如果集合S中的关系R是自反的,对称的,传递的,则称他为一个等价关系。——自反:x=x;——对称:若x=y,则y=x;——传递:若x=y、y=z,则x=z。要求:x、y、z必须要同一个子集中。等价类 如果R是集合S的等价关系。对于任何x∈S,由[x]R={y|y∈S and xRy}给出的集合[x原创 2016-08-03 14:17:57 · 226 阅读 · 0 评论 -
并查集部分题目
1 hdu 1232 题目网址题意:实现任意两个城镇有道路相通,已经修建部分道路,问至少还需修建多少条道路。思路:连通分量的个数-1#include #include #include #include using namespace std;const int maxn = 1000 ;int fa[maxn] , t[maxn] ;int Find(int原创 2016-08-03 15:15:15 · 521 阅读 · 0 评论 -
LintCode 477 被围绕的区域
题意:给一个二维的矩阵,包含 ‘X’ 和 ‘O’, 找到所有被 ‘X’ 围绕的区域,并用 ‘X’ 填充满。样例 给出的二维矩阵: X X X X X O O X X X O X X O X X把被 ‘X’ 围绕的区域填充之后变为: X X X X X X X X X X X X X O X X解题思路 1 : 用bfs确定连通区域。 对二维矩阵边缘的’O’进行bfs把其相邻的’O原创 2017-11-05 20:03:44 · 1035 阅读 · 0 评论