三目运算符,不会点这里;
int find(int x)
{
return x==f[x]?x:f[x]=find(f[x]);
}
if版;
int find(int x)
{
if(x==f[x])
return x;
else
return f[x]=find(f[x]);
}

三目运算符,不会点这里;
int find(int x)
{
return x==f[x]?x:f[x]=find(f[x]);
}
if版;
int find(int x)
{
if(x==f[x])
return x;
else
return f[x]=find(f[x]);
}