并查集工具(菜鸟模板)
来源:互联网 发布:网络设计开发 编辑:程序博客网 时间:2024/05/22 12:09
#include<stdio.h>int find[100001];int Find(int a){ return find[a]==a?a:find[a]=Find(find[a]);//已经进行了压缩路径;} int main(){int i,x,n,m,a,b,c,d;while(scanf("%d%d%d",&n,&m,&x),(n!=0&&m!=0&&x!=0)){for(i=0;i<n+10;i++)find[i]=i;for(i=0;i<m;i++) { scanf("%d%d",&a,&b); find[b]=a; } for(i=0;i<x;i++) { scanf("%d%d",&c,&d); if(Find(c)==Find(d)) puts("YES"); else puts("NO"); }}}
0 0
- 并查集工具(菜鸟模板)
- 并查集(模板)
- 并查集(模板)
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- 【模板】并查集
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集【模板】
- 并查集 模板
- 并查集模板
- 并查集模板
- 并查集模板
- 并查集模板
- java String备忘录
- UVa 10110 灯光
- android wifi的软件架构
- 40年后前端开发工程师们的对话
- iOS学习社区
- 并查集工具(菜鸟模板)
- 折半查找
- 类簇在iOS开发中的应用
- PNG8和PNG24的区别
- iOS企业应用发布教程
- 补丁git format-patch && git-am用法
- 用angular.js和websocket通过MtGox的Streaming API获取比特币实时行情
- TI射频设计readme.txt
- 过好大学生活