hdu 1232 并查集
摘要:
#include#includeusing namespace std;const int maxn=1005;int f[maxn];bool v[maxn];int findset(int x){ return f[x] != x ? f[x]=findset(f[x]) : x;}void merge(int a,int b){ int fa=findset(a); int fb=findset(b); if(fa!=fb) f[fa]=fb;}int main(){ int n,m,i,a,b,ans; while(scanf("%d",&n),n) ... 阅读全文
posted @ 2014-03-04 22:05 雄.. 阅读(121) 评论(0) 推荐(0)
浙公网安备 33010602011771号