并查集模板
来源:互联网 发布:人工智能观后感300字 编辑:程序博客网 时间:2024/05/22 11:46
How Many Tables
#include<stdio.h>int per[1001];int find(int x){ int r=x; while(r!=per[r]) r=per[r]; int i=x,j; while(i!=r) { j=per[i]; per[i]=r; i=j; } return r;}int main(){ int z,n,m,a,b,i,ans; scanf("%d",&z); while(z--) { scanf("%d%d",&n,&m); ans=n; for(i=1;i<=n;i++) per[i]=i; while(m--) { scanf("%d%d",&a,&b); int fx=find(a); int fy=find(b); if(fx!=fy) { per[fy]=fx; ans--; } } printf("%d\n",ans); }}
0 0
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- 【模板】并查集
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集【模板】
- 并查集 模板
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集 模板
- 并查集模板
- LeetCode
- fzu 2171 防守阵地 II(线段树 区间更新)
- 在DP中使用滚动数组
- activity切换动画
- 求一个二叉排序树查找成功的ASL的最大值
- 并查集模板
- 【汇编语言】王爽第三版
- 将webrtc的p2p模块编译成dll并移植到qt
- 阶乘的0
- HTTP响应状态吗详解
- Spring MVC Junit测试实例 附:读取WEB-INF下配置文件的方法
- ES6标准入门学习笔记(1)
- 【Java基础】Java中字符串的一些类
- DA.pom.xml