poj2524 Ubiquitous Religions
来源:互联网 发布:知乎 母亲生日祝福 编辑:程序博客网 时间:2024/05/17 22:40
并查集模版题
#include<iostream>#include<cstring>#include<cstdio>using namespace std;int father[50005];int finds(int c){if(father[c]!=c)father[c]=finds(father[c]);return father[c];}void check(int a,int b){int aa=finds(a);int bb=finds(b);father[aa]=bb;}int main(){int n,m;int i;int a,b;int t=1;while(scanf("%d%d",&n,&m)){if(n==0&&m==0)break;for(i=1;i<=n;i++)father[i]=i;for(i=1;i<=m;i++){scanf("%d%d",&a,&b);check(a,b);}int sum=0;for(i=1;i<=n;i++)if(father[i]==i)sum++;printf("Case %d: %d\n",t,sum);t++;}return 0;}
- poj2524 Ubiquitous Religions
- Ubiquitous Religions POJ2524
- POJ2524 Ubiquitous Religions
- POJ2524:Ubiquitous Religions
- poj2524 Ubiquitous Religions
- poj2524 Ubiquitous Religions
- poj2524 Ubiquitous Religions
- POJ2524 Ubiquitous Religions
- poj2524 Ubiquitous Religions
- poj2524--Ubiquitous Religions
- POJ2524 Ubiquitous Religions
- POJ2524,Ubiquitous Religions
- poj2524--Ubiquitous Religions
- POJ2524--Ubiquitous Religions
- 【POJ2524】Ubiquitous Religions
- POJ2524 Ubiquitous Religions
- poj2524 Ubiquitous Religions
- poj2524 Ubiquitous Religions
- 剑指offer面试题31连续子数组的最大和DP 做过N多次了
- 模拟器与真机的大小写区别
- 这是一个求两数之和的题目,输入多对用空格分开的两个数a b,输出a+b的和,每一对数据的和占一行。编写代码时需要注意的是,由于没有指出有多少对输入数据,因此我们可以编写如下代码:
- 关于Hibernate3,mysql5 数据库连接超过8小时 连接超时的问题及解决方案(部分摘自网络)
- NkOJ2218(字典树+STL)
- poj2524 Ubiquitous Religions
- uml 基础知识
- 带分数——解题报告
- 【java工具类】网站安全---将url编码并去除javascript注入
- Java中getResourceAsStream的用法
- Hibernate关联关系配置(一对多、一对一和多对多)
- 定义监听器类的几种方法
- 生死存亡
- kernel engineer的境界...