并查集
来源:互联网 发布:褥子什么材质的好 知乎 编辑:程序博客网 时间:2024/06/07 05:26
const int maxn=333;int n;int parent[maxn];void UFSet(){for(int i=0;i<=n;i++)parent[i]=-1;}int find(int x){int s=x;while(parent[s]>0)s=parent[s];int tmp;while(s!=x){tmp=parent[x];parent[x]=s;x=tmp;}return s;}void Union(int x,int y){int xx,yy,tmp;xx=find(x);yy=find(y);if(xx!=yy){tmp=parent[xx]+parent[yy];if(parent[xx]<parent[yy]){parent[yy]=x;parent[xx]=tmp;}else{parent[xx]=y;parent[yy]=tmp;}}}
- HDU3938 并查集 并查集
- 并查集(集并查)
- HDU1232 并查集<并>
- 并查集
- 数据结构-并查集
- 并查集
- 并查集!
- 并查集
- 并查集
- 并查集
- 并查集
- 并查集总结
- 并查集学习
- 并查集
- 并查集
- 并查集
- 所谓并查集
- 并查集
- 树状数组
- valgrind
- C#TreeView 实现无线级别分类
- 闲来无事敲代码,各种自挂东南枝(java第五章例题)
- 键盘记录code
- 并查集
- [WPF] 使用Grid与GridSplitter排版布局
- Lua5.1中的API函数
- SilverLight项目里统一设置时间的格式兼容各种windows操作系统
- Telerik Extensions for ASP.NET MVC 中文教程(1)
- poj1722 SUBTRACT
- 谈提问与看书
- 输出希腊字母的java代码
- 【翻译】ASP.NET MVC4 入门(八) 为Model添加验证规则