【模板】并查集
来源:互联网 发布:怎么在手机淘宝买彩票 编辑:程序博客网 时间:2024/06/05 21:53
#include<cstdio>using namespace std;int n,m,father[200001];int find(int x){ if (father[x]!=x) return father[x]=find(father[x]); return father[x];}void unionn(int x,int y){ int xx=find(x); int yy=find(y); if (xx!=yy) father[xx]=yy;}bool judge(int x,int y){ return find(x)==find(y);}int main(){ scanf("%d%d",&n,&m); for (int i=1; i<=m; i++) father[i]=i; for (int i=1; i<=m; i++) { int p,x,y; scanf("%d%d%d",&p,&x,&y); if (p==1) unionn(x,y); else{if (judge(x,y)) printf("Y\n"); else printf("N\n"); } } return 0;}/*4 72 1 21 1 22 1 21 3 42 1 41 2 32 1 4NYNY*/
阅读全文
0 0
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- 【模板】并查集
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集【模板】
- 并查集 模板
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集 模板
- 并查集模板
- 关于C语言的问题
- Visual Studio 2017离线安装包获取和安装教程
- servlet/filter/listener/interceptor区别与联系
- Qt string与QString之间的转换
- CentOS 7系统时间与实际时间差8个小时
- 【模板】并查集
- poj 2965 dfs+枚举
- Zend Framework安装
- JDBC—总结(2).Dao模式
- 优先级队列PriorityQueue
- HTTPS证书验证流程及SSL证书生成步骤【附nginx开启https配置】
- JAVA基础(二)
- React 组件性能优化
- Caffe