HDU 畅通工程
来源:互联网 发布:linux 动态调试工具 编辑:程序博客网 时间:2024/05/16 15:14
简单的并查集题目。
#include<stdio.h>int fa[1005];int find(int x){ if(x!=fa[x]) fa[x]=find(fa[x]); return fa[x];}void Union(int x,int y){ x=find(x); y=find(y); if(x!=y) { if(x>y) fa[y]=x; else fa[x]=y; }}int main(){ int t,n,m,a,b,i,ans; while(scanf("%d%d",&n,&m)&&n) { ans=0; for(i=1;i<=n;i++) fa[i]=i; while(m--) { scanf("%d%d",&a,&b); Union(a,b); } for(i=1;i<=n;i++) if(i==fa[i]) ans++;ans--; printf("%d\n",ans); }}
- HDU 1863 畅通工程
- Hdu-1232 畅通工程
- hdu 1863 畅通工程
- hdu 1232 畅通工程
- hdu 1232 畅通工程
- hdu 1863 畅通工程
- HDU 1863 畅通工程
- hdu 1863 畅通工程
- hdu 1232 畅通工程
- HDU 1232 畅通工程
- hdu 1232 畅通工程
- hdu 1232 畅通工程
- hdu 1863 畅通工程
- hdu 1232 畅通工程
- hdu 1232 畅通工程
- hdu 1863 畅通工程
- Hdu 1232 畅通工程
- HDU 1863 畅通工程
- book
- nagios插件之监控Asterisk日志文件--Master.cvs
- Some good URL for iOS
- Eclipse中svn项目地址
- webstorm 注册码,这个可以用
- HDU 畅通工程
- 苹果最新财报看点:中国区销量下滑
- C语言内存布局
- hadoop深入研究:(十三)——序列化框架
- UVa 10282 / POJ 2503 Babelfish / ZOJ 1109 Language of FatMouse (STL&map)
- 工作规划-2013.07.25
- MySQL数据库中的Date,DateTime和TimeStamp类型
- SQL 使用存储过程创建报表的一点体会
- 8.1.1:Bean后处理器