题目:我已经明示到这个程度了你还不用并查集?

#include<bits/stdc++.h>using namespace std;const int MAXN=1010;int F[MAXN];int GetFather(int x)
{return F[x]==x?x:F[x]=GetFather(F[x]);
}void Union(int a,int b)
{int t1=GetFather(a);int t2=GetFather(b);if(t1!=t2) F[t1]=t2;
}int main()
{int n,m;while(cin>>n&&n){cin>>m;for(int i=1;i<=n;i++) F[i]=i;int a,b;while(m--){cin>>a>>b;Union(a,b);}int res=0;for(int i=1;i<=n;i++)if(F[i]==i) res++;printf("%d\n",res-1);}return 0;
}

ACM-NEFUOJ-P210畅通工程并查集相关推荐

  1. ACM: 畅通工程-并查集-解题报告

    畅通工程 Time Limit:2000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Description某省调查城镇交通状况, ...

  2. 畅通工程(并查集模版题)

    题意: 多组输入N,M,当N为0退出人输入,N是道路数目,M是村庄总数,随后N行,每行输入三个数两个村庄的编号,以及连接这两个村庄的费用. 对每一组数据输出畅通工程的最低费用,如果不能畅通就输出&qu ...

  3. PIPI OJ 1118: 继续畅通工程(并查集+最小生成树)

    菜鸟生成记(18) 1118: 继续畅通工程 又双叒叕是最短路径的水题;不同的是,在构造最小生成树前,题目中已经规定一些已经建好了(这些边已经在生成树里面了);从未建好的边中选择最优边加入生成树;直到 ...

  4. NYOJ 608 畅通工程 并查集

    畅通工程 时间限制:2000 ms  |  内存限制:65535 KB 难度:3 描述 某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇.省政府"畅通工程&qu ...

  5. 畅通工程---并查集

    畅通工程 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  6. 九度OJ 1024 畅通工程 -- 并查集、贪心算法(最小生成树)

    题目地址:http://ac.jobdu.com/problem.php?pid=1024 题目描述: 省政府"畅通工程"的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有 ...

  7. HDU 1232 -畅通工程(并查集)

    题目 http://acm.hdu.edu.cn/showproblem.php?pid=1232 代码 #include <iostream> #include <algorith ...

  8. [ACM] hdu 1232 畅通工程(并查集)

    Problem Description 某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇.省政府"畅通工程"的目标是使全省任何两个城镇间都可以实现交通 ...

  9. 2016陕西省ACM 热身体B 种类并查集

    Energy 发布时间: 2017年3月27日 11:31   最后更新: 2017年3月27日 18:30   时间限制: 1000ms   内存限制: 256M 描述 人类准备发射载人飞船前往火星 ...

最新文章

  1. JAVA String之contains方法使用
  2. 如何发表自己的第一篇SCI?
  3. stringbuffer_StringBuffer的存在的含义
  4. 解决:一个服务器oracle多实例有一个实例没启动,需手动启动操作指引教程
  5. 字典的定义、字典的特性(成员操作符)
  6. c语言做简单的水果店程序,怎么开发一款生鲜水果小程序?水果店+小程序该如何组合运营?...
  7. Android SharedPreferences
  8. CSS之position解释
  9. 【论文解读 KDD 2018 | HEER】Easing Embedding Learning by Comprehensive Transcription of HIN
  10. 计算机专业就业饱和没,“计算机就业饱和”差不多成了一个笑话
  11. 请假要组长和经理同时审批该怎么办?来看看工作流中的会签功能
  12. java 1.8下载_jre1.8官方下载-JAVA运行环境(jre8 64位)1.8.0.25 官网最新版【离线版】下载_东坡手机下载...
  13. 如何使用ArcGIS将Excel数据转换为shp格式
  14. Proteus电路图绘制与CubeMX生成框架下填充Keil 5代码的联调仿真
  15. Progress ThemeBuilder updated Crack
  16. python儿童入门教程视频-Python入门视频全套教程
  17. vue2.0安装3.0安装,配置介绍功能模块
  18. 谈谈百度贴吧、豆瓣小组以及BBS这个产品形态
  19. 金茂服务通过聆讯:9个月营收超10亿 中化与平安人寿是股东
  20. 世态炎凉,冷暖自知-一名某易公司员工自述的裁员经历

热门文章

  1. oppo应用显示服务器正忙,快应用OPPO账号服务端API
  2. 卸载oracle指定在此,卸载本地oracle(完整版)
  3. 可以盲打的手机输入法
  4. 九悦学车bug,cfbug
  5. ABLIC推出S-82D1A系列单节电池保护IC
  6. vue3.0 安卓和ios h5 移动端音频自定义圆环可拖拽播放(兼容微信浏览器)
  7. Loss数据可视化(将txt文件转化为tensorboard)
  8. 记一次jvm疯狂gc导致CPU飙高的问题解决
  9. npm run build打包时提示RangeError:Maximum call stack size exceeded
  10. Scikit-learn学习