浴火银河星际跳跃(并查集)
codevs——1365 浴火银河星际跳跃
Yes
最大数据第一行:19999 17542 1664
思路:典型的并查集求是否是一个并查集的题
代码
#include<stdio.h> #include<cstdlib> #include<cstring> #include<iostream> #include<algorithm> #define N 20000 using namespace std; int read() {int x=0,f=1;char ch=getchar();while(ch<'0'||ch>'9'){if(ch=='-') f=-1;ch=getchar();}while(ch>='0'&&ch<='9'){x=x*10+ch-'0';ch=getchar();}return f*x; } int n,m,q,x,y,fa[N]; int find(int x) {return fa[x]==x?x:fa[x]=find(fa[x]); } int main() {n=read(),m=read(),q=read();for(int i=1;i<=n;i++)fa[i]=i;for(int i=1;i<=m;i++){scanf("%d%d",&x,&y);fa[find(x)]=find(y);}for(int i=1;i<=q;i++){scanf("%d%d",&x,&y);if(find(x)==find(y)) printf("Yes\n");else printf("No\n");}return 0; }
转载于:https://www.cnblogs.com/z360/p/6850021.html
浴火银河星际跳跃(并查集)相关推荐
- 1365 浴火银河星际跳跃 (并查集)
1365 浴火银河星际跳跃 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题目描述 Description 小 K 又在玩浴火银河了...不过这次他的目的不是跑运输 ...
- 【题解 海量集训 并查集】 银河英雄传说
题目传送门 题目描述: 公元五八○一年,地球居民迁移至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展. 宇宙历七九九年,银河系的两大军事集团在巴米利恩星域爆 ...
- 【并查集】银河英雄传说
题目描述 公元5801年,地球居民迁移至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展. 宇宙历799年,银河系的两大军事集团在巴米利恩星域爆发战争.泰山压 ...
- 并查集:P1196 [NOI2002] 银河英雄传说
传送门 带权并查集最棒了 dep记录深度,size记录集合大小 转移见代码 #include<cstdio> #include<algorithm> #include<i ...
- 并查集——银河英雄传说
银河英雄传说 解:对M操作,用并查集维护即可.对于C操作,在合并结点的时候还需要维护s和d两个数组,s表示当前集合的大小,保存在根结点上,d表示当前元素到根结点的距离,保存在各个元素上.在合并结点的同 ...
- 【Acwing并查集】238. 银河英雄传说
238. 银河英雄传说 - AcWing题库 题意: 思路: 并查集维护两个信息:每个连通块的size和每个结点之间的距离 对于连通块的size,只需要在合并的时候维护一下就好了 对于每个结点之间的距 ...
- 中石油训练赛 - 奎奎画画(思维+并查集+离线处理)
题目描述 "为你写诗,为你静止,为你做不可能的事",爱情是一种怪事,它让奎奎开始学习画画.奎奎认为一张画的艺术价值等于画上的白色联通块个数(当一个格子和它上下左右四个方向上的某个相 ...
- 【并查集】银河英雄传说 (luogu 1196/ssl 1225)
银河英雄传说 luogu 1196 ssl 1225 题目大意: 有n列船,每列一开始有一艘船,可以将某一艘船所在的列所有船接到另外一列,然后会问某两艘船是否在一列,如果在那中间有多少艘船 原题: 题 ...
- (转载)一种简单而有趣的数据结构——并查集
一种简单而有趣的数据结构--并查集 作者:goal00001111(高粱) 一个秘密生物武器落到某地区,导致当地村民丧失部分记忆,只认得自己最熟悉的人,而忘记自己是哪个村子的人了.大家汇集到一个广场, ...
最新文章
- 赌5毛钱,你解不出这道Google面试题
- matlab产生一列相同的数据,读取excel中的数据把第一列相同的所有行数据输出成一个excel...
- python分类算法报告_Python机器学习(1)——决策树分类算法
- [JavaWeb-HTML]HTML特殊字符表
- android根据拍摄url获取格式,Android如何通过URI获取文件路径示例代码
- idea 自动生成mybaits_IDEA利用mybatis-generator自动生成dao和mapper
- VS2013下使用QT和MFC的错误解决方案
- 2017-07-12 周三 今日总结
- cplex java_【CPLEX教程03】java调用cplex求解一个TSP问题模型
- cad被管理员阻止_CAD注册机无法以管理员身份输入的解决方案
- RecordCount 属性
- 四、Springboot 整合Shiro---02认证---记住我
- [Filco]蓝牙连接键盘
- TI DSP 5502定时器使用
- (21)恢复数据(recovery)时间和撤销数据(removal)时间
- mac os监听扬声器、麦克风的音量、静音
- EDG的夺冠之路充满荆棘,电子竞技又何尝不是?
- linux--Flex and Bison
- 每日一问 --什么是信道编码和交织?
- linux设置网口ip地址,linux网口设置ip地址