【codevs 3554】犯罪团伙
来源:互联网 发布:淘宝好评改差评怎么改 编辑:程序博客网 时间:2024/05/02 17:32
并查集。
#include<cstdio>#include<iostream>using namespace std;int fa[10000+5];int n,m,ans=0;int find(int x){ return fa[x]==x?x:fa[x]=find(fa[x]);}void merge(int x,int y){ int t1=find(x),t2=find(y); if(t1!=t2) fa[t2]=t1;}int main(){ scanf("%d%d",&n,&m); for(int i=1;i<=n;i++) fa[i]=i; int x,y; for(int i=1;i<=m;i++) { scanf("%d %d",&x,&y); merge(x,y); } for(int i=1;i<=n;i++) if(fa[i]==i) ans++; printf("%d\n",ans); return 0;}
阅读全文
0 0
- codevs[3554]犯罪团伙
- 【codevs 3554】犯罪团伙
- 犯罪团伙
- 犯罪团伙
- 【图】犯罪团伙
- P1206 犯罪团伙
- 犯罪团伙(并查集)
- 【codevs】2597 团伙
- codevs 2597 团伙 题解
- codevs 2597 团伙
- 【CodeVS】2597 团伙
- CodeVS 2597 团伙
- Codevs 2597 团伙
- 【codevs 2597】团伙
- 并查集—解密犯罪团伙
- P1207 犯罪团伙(大数据)
- P1208 犯罪团伙(超大数据)
- 并查集算法----犯罪团伙(黑科技)
- ConcurrentHashMap 总结( 下 )
- 关于移动端响应式全屏背景图显示的问题
- 获取客户端信息
- 正则表达式(re)的基本操作
- 使用okhttp加载服务器数据,Glide加载图片
- 【codevs 3554】犯罪团伙
- Spring的控制反转(下)
- Objects are not valid as a React child 错误处理
- Java 标准 I/O 流编程一览笔录( 上 )
- python运行出现SyntaxError:Non-ASCII character u'\xe4' ..
- ros indigo fist
- python3 xrange *的作用
- 寄存器操作
- Unity单例模式