problem

solution

codes

//并查集模板
#include<iostream>
using namespace std;
int fa[5010];
void init(int n){for(int i = 1; i <= n; i++)fa[i]=i;}
int find(int x){return x==fa[x]?x:fa[x]=find(fa[x]);}
void merge(int x, int y){x=find(x);y=find(y);if(x!=y)fa[x]=y;}
int main(){int n, m, p;cin>>n>>m>>p;init(n);for(int i = 1; i <= m; i++){int a, b;  cin>>a>>b;  merge(a,b);}for(int i = 1; i <= p; i++){int a, b;  cin>>a>>b;if(find(a)==find(b))cout<<"Yes\n";else cout<<"No\n";}return 0;
}

【codevs1073】家族相关推荐

  1. OI 刷题记录——每周更新

    每周日更新 2016.05.29 UVa中国麻将(Chinese Mahjong,Uva 11210) UVa新汉诺塔问题(A Different Task,Uva 10795) NOIP2012同余 ...

  2. 【codevs1073】家族,胡写并查集

    1073 家族 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master 题解 题目描述 Description 若某个家族人员过于庞大,要判断两个是否是亲戚,确实还很不容 ...

  3. Clang:LLVM 的 C 语言家族前端

    Clang:LLVM 的 C 语言家族前端 Clang 项目为LLVM 项目的 C 语言家族(C.C++.Objective C/C++.OpenCL.CUDA 和 RenderScript)中,提供 ...

  4. Clang:LLVM的C语言家族前端

    Clang:LLVM的C语言家族前端 Clang项目为LLVM 项目的C语言家族(C,C ++,Objective C / C ++,OpenCL,CUDA和RenderScript)中的语言提供了语 ...

  5. 一篇文章让你读懂Pivotal的GemFire家族产品

    一篇文章让你读懂Pivotal的GemFire家族产品 学习了:https://www.sohu.com/a/217157517_747818 转载于:https://www.cnblogs.com/ ...

  6. Lisp 家族迎来新成员,函数式语言 Lux 是什么?

    代码世界即将加入一门新成员:Lux.你没看错,它不是洗发水,而是古老的 Lisp 家族中新诞生的函数式语言. 目前 Lux 还在研发之中,最新版本是 0.5.0.它可被用来编写一系列在 JVM (Ja ...

  7. Javascript使用三大家族和事件来DIY动画效果相关笔记(一)

    1.offset家族 ◆offsetWidth和offsetHeight表示盒子真实的宽度高度,这个真实的宽度包括 四周的边框.四周的padding.及定义的宽度高度或内容撑开的高度和宽度,可以用来检 ...

  8. Spring官宣新家族成员:Spring Authorization Server!

    8月17日,Spring官方宣布 Spring Authorization Server 已正式脱离实验状态,并进入Spring-Project家族! 官方声明 此举恰逢本周的 0.2.0 版本发布, ...

  9. 某程序员感叹:本是家族边缘人,但亲戚得知自己年入二百万后,都上来巴结!...

    春节过年回家总会发生各种奇葩事,一位程序员就遇到了这样一件事: 本来已经快成为家族边缘人了,今年过年时,有人把他年入二百多万的事情传出去了.聚会的时候,一帮不熟的亲戚过来打听他的工作,顺便巴结他,吃饭 ...

最新文章

  1. 数据结构7.6_最短路径
  2. HihoCoder#1509 : 异或排序(二进制)
  3. PHPsession工作机制以及销毁session
  4. golang log日志
  5. 「Azure」数据分析师有理由爱Azure之二-立即申请帐号开始学习之旅
  6. HashMap如何在Java中工作
  7. 数据结构专题(二):2.7顺序表反转
  8. 读取properties文件方式
  9. 记一次 CORS 跨域请求出现 OPTIONS 请求的问题及解决方法
  10. python3的encode()和decode()
  11. 苹果手机充电口接触不良怎么办_用了HOU吼猴3C数码配件让手机充电口不再接触不良...
  12. 手机如何卸载android,怎样删除手机自带软件(安卓手机自带软件怎么卸载)
  13. matlab保存pgm图形,pgm格式文件及其在matlab中的读取存储方法(1)
  14. 附件英文计算机英语,详情请参见附件的英文说法
  15. c语言中x的n次幂程序,请教c语言关于X的N次幂问题?
  16. 柳比歇夫的时间管理法—《可以量化…
  17. 蓝蓝算法10-数字颠倒
  18. 交换机,CAM,TCAM,CEF-FIB
  19. OpenCV4.5.2(+opencv_contrib)+CMake3.20.1+vs2017重新编译
  20. 抖音图像修复背后技术——CVPR2021多阶段图像修复框架(附github源码下载)

热门文章

  1. 唐诗辑注 —— 逢雪宿芙蓉山主人、十五夜望月、小儿垂钓
  2. leetcode(300)—— Longest Increasing Subsequence(最长递增子序列)
  3. C++基础::mutable 关键字
  4. python基础知识-python基础知识整理(值得收藏)
  5. python自学视频教程 38-python编程开发入门中文视频培训教程38讲
  6. 从语音识别到语义识别,中间还有多长的路要走?-模拟/电源-与非网
  7. 语音识别是如何识别出各地方言的?
  8. 2020年PHP面试题大全
  9. dio设置自定义post请求_Flutter中的http网络请求
  10. php mysql 双条件排序_php – 是否有通过匹配多个条件进行排序的SQL技术?