另外一种并查集

#include<cstdio>
#include<algorithm>
using namespace std;
int Set[1000];
void merge2(int a,int b)
{
    if(a<b) Set[b]=a;
    else Set[a]=b;
}
int find2(int x)
{
    int r=x;
    while(Set[r]!=r) r=Set[r];
    return r;
}
int main()
{
    return 0;
}

你可能感兴趣的:(另外一种并查集)