rqnoj-331
来源:互联网 发布:2k16樱木花道脸部数据 编辑:程序博客网 时间:2024/05/17 08:46
ps:并查集,路径压缩.
学习资料:http://dongxicheng.org/structure/union-find-set/
#include<iostream>using namespace std;#define P 5001int father[5001],n,m,p;int Find_Set(int x){if(x != father[x])father[x] = Find_Set(father[x]);//递归压缩return father[x];}void Union(int x,int y){int a,b;a = Find_Set(x);b = Find_Set(y);if(a != b)father[a] = b;}int main(){int i,a,b;cin>>n>>m>>p;for(i = 1 ; i <= n ; i++)father[i]=i;for(i = 0 ; i < m ; i++){cin>>a>>b;Union(a,b);}for(i = 0 ; i < p ; i++){cin>>a>>b;if(Find_Set(a) == Find_Set(b))cout<<"Yes"<<endl;elsecout<<"No"<<endl;}return 0;}
- rqnoj-331
- [Rqnoj-331]家族
- rqnoj-331 家族
- 并查集 RQNOJ 331
- rqnoj-332 & rqnoj-53
- RQNOJ 164
- RQNOJ 311
- RQNOJ 34
- 决斗 RQNOJ
- rqnoj-153
- rqnoj-394
- rqnoj-3
- rqnoj-12
- rqnoj-93
- rqnoj-4
- rqnoj-1
- rqnoj-2
- rqnoj-20
- rqnoj-53
- rqnoj-379
- 最长公共子序列(LCS, Longest Common Subsequence), POJ 1458
- rqnoj-343
- PE重定位表
- rqnoj-331
- rqnoj-28
- hdu-1181
- hdu-2553
- hdu-1241
- hdu-1237
- Canvas基础4-绘图的简单变形
- hdu-1394
- hdu-3421