模板:并查集

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模板:并查集相关的知识,希望对你有一定的参考价值。

1 //递归版路径压缩
2 int find(int x){return x==Father[x]?x:Father[x]=find(Father[x]);}
3 
4 void Union(int x,int y){
5     int fx=find(x),fy=find(y);
6     if(fx!=fy) Father[fx]=fy;
7 }//合并

 

以上是关于模板:并查集的主要内容,如果未能解决你的问题,请参考以下文章

Tarjan 模板,高级并查集

并查集题目模板及java代码

并查集模板(洛谷——模板并查集)

并查集模板

带权并查集(含种类并查集)经典模板 例题:①POJ 1182 食物链(经典)②HDU - 1829 A bug's life(简单) ③hihoCoder 1515 : 分数调查(示例代码(代

ybtoj并查集例题1模板并查集