妯℃澘锛氬苟鏌ラ泦
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了妯℃澘锛氬苟鏌ラ泦相关的知识,希望对你有一定的参考价值。
鏍囩锛?a href='http://www.mamicode.com/so/1/int' title='int'>int
lse problem name http bsp span targe color
https://www.luogu.org/problemnew/show/P3367
1 #include<bits/stdc++.h> 2 using namespace std; 3 int n, m, f[10010], z, x, y; 4 int find(int k){ 5 if(f[k]==k)return k; 6 return f[k]=find(f[k]); 7 } 8 int main(){ 9 cin>>n>>m; 10 for(int i=1; i<=n; i++) 11 f[i]=i; 12 for(int i=1; i<=m; i++){ 13 cin>>z>>x>>y; 14 if(z==1) 15 f[find(x)]=find(y); 16 else 17 if(find(x)==find(y)) printf("Y "); 18 else printf("N "); 19 } 20 return 0; 21 }
以上是关于妯℃澘锛氬苟鏌ラ泦的主要内容,如果未能解决你的问题,请参考以下文章