int find(int x){return fa[x]==x?x:fa[x]=find(fa[x]);}
void Union(int x,int y){
int px=find(x);
int py=find(y);
if(px!=py) fa[px]=py;
}
并查集模板 C++
最新推荐文章于 2025-03-14 10:05:53 发布
int find(int x){return fa[x]==x?x:fa[x]=find(fa[x]);}
void Union(int x,int y){
int px=find(x);
int py=find(y);
if(px!=py) fa[px]=py;
}