http://acm.hdu.edu.cn/showproblem.php?pid=1213

果然是需要我陪跑T T,禽兽工作人员还不让,哼,但还是陪跑了~

啊,还有呀,明天校运会终于不用去了~耶耶耶,又可以快乐的玩耍了~

水一题睡觉~

------------------------------------------------华丽的分割线-------------------------------------------------

大意:

XXX过生日,他要请客。请客的座位安排是认识的人做一桌。。如果A认识B,B认识C,那么A也认识C,求最小桌数

水题。。。。。

好久没写并查集了,wa一次。忘了两棵树应该全部合并T T

话说好久没去HDU了。什么时候开始交题要验证码了?

#include<cstdio>
int a[1024];
int root(int cur)
{
return a[cur]==cur? cur: a[cur]=root(a[cur]);
}
int main()
{
int T;
scanf("%d",&T);
while(T--)
{
int n,m;
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++)
a[i]=i; for(int i=1;i<=m;i++)
{
int data1,data2;
scanf("%d%d",&data1,&data2);
int root1=root(data1);
int root2=root(data2);
a[root2]=root1;
}
int ans=0;
for(int i=1;i<=n;i++)
{
if(a[i]==i)
ans++;
}
printf("%d\n",ans);
}
}

最新文章

  1. prepareStatement createStatement
  2. salt进程查看插件&salt批量创建用户
  3. 几种进入mysql的方法
  4. Swift学习笔记十
  5. Android判断用户是平板还是手机的方法
  6. /etc/host 配置主机名字
  7. HTML5学习+javascript学习:打飞机游戏Service层Control层+源码
  8. 关于_cmd
  9. Composer基本安装步骤
  10. Spark学习之Spark SQL
  11. Mac os x 系统的发展史
  12. 【web渗透技术】渗透攻防Web篇-SQL注入攻击初级
  13. 【原创】大叔经验分享(41)hdfs开启kerberos之后报错Encryption type AES256 CTS mode with HMAC SHA1-96 is not supported/enabled
  14. oracle 查看被锁表 及解除锁定
  15. Linux 进程学习笔记
  16. Python3基础 __setattr__ 在属性被赋值的时候,新增提示功能
  17. Linux内核分析实验五
  18. mongoTemplate更新一个Document里面的数组的一个记录。
  19. 图形管线之旅 Part2
  20. response乱码和request乱码

热门文章

  1. netstat---显示Linux中网络系统的状态信息
  2. maven 遇到failOnMissingWebXml有关问题解决方法
  3. virmon防火墙64位正式版(暂定)公布
  4. VPS 上线监控监控脚本
  5. opera mini 改服
  6. Windows 7 系统的旧版IE浏览器升级到IE11
  7. golang beego cache
  8. C#创建子线程,子线程使用委托更新控件
  9. 安装Mysql最新版本mysql-5.7.10-winx64出现的几个问题解决
  10. COGS——T 1786. 韩信点兵