
数据结构之并查集
南山小翁
活在当下,要有思想,每个人不是随随便便就能成功!
展开
-
poj1703
看了一天的 并查集 路径压缩 做一道简单的题目 现在对它有了一点认识。还得继续努力 加油。//题意 判断两个人是不是属于相同的的犯罪集团.不相同 或 不确定 三种可能。#include #define max 100010 int far[max]; int rank[max]; void inti() { int i; for(i=1; i<=max; i++) {原创 2012-10-14 18:07:19 · 1688 阅读 · 1 评论 -
zoj 2833 简单题目
//再一次尝试到AC的感觉 ACMer 或许都不停的寻找这种感觉吧 继续加油 。//终于过了 我那个郁闷啊 一直超时 原因是:太注重效率了,想复杂了。 //寻找最大朋友的个数 a是b的朋友 b是c的朋友 那么a是c的朋友 #include #define max 100010 int far[max]; int rank[max]; void init(int n) { for原创 2012-10-15 21:55:34 · 1027 阅读 · 0 评论 -
zoj1789http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=789
//昨天晚上看了一个多小时 ACMer大牛们退役的 总结 根据他们成功的经验 我知道了 如果你想成为大牛 就少看解题报告 和 Discuss 多看书和有关论文 多总结 最重要的是要有持之以恒的态度 不要为了AC而AC 最后欺骗的只是自己 大牛们也是从一点一滴做起的。#include 题意:与0连通的个数(0是罪犯 求最多有几个罪犯) int far[300原创 2012-10-16 10:16:13 · 1357 阅读 · 0 评论 -
poj2492http://poj.org/problem?id=2492
看了 两天并查集了 今天又做了一道题目 为做食物链做铺垫 不在这里爆发 就在这里死亡 呵呵.....现在感觉并查集也就是那么点事。 继续AC。//并查集:利用关系进行判断例: a>b,b>c,则a>c; //利用0表示同性,1表示异性。 #include #define max 1000010 int far[max]; int rank[max]; void inti(int ma) {原创 2012-10-15 19:13:37 · 751 阅读 · 0 评论 -
hau1198 这个代码一直w 思路对啊 还有特殊情况吗? 求指教
#include #include int mapCheck[12][5]; char map[600][600]; int far[3000]; int rank[3000]; void inti1() { memset(mapCheck,0,sizeof(mapCheck)); mapCheck[1][2]=1; mapCheck[1][3]=1; mapChe原创 2012-10-19 15:00:46 · 574 阅读 · 1 评论 -
http://acm.hdu.edu.cn/showproblem.php?pid=1269
//思路:让1为根,当正着找和反向找 都能找到1时,可以说明 //所有的点都可以到达// 并查集的另一种突破 判断彼此是不是可以到达 #include int far[10010]; int re[10010]; int a,b; int x,y; int init(int a) { for(int i=1; i<=a; i++) { far[i]=i;原创 2012-12-09 11:33:00 · 562 阅读 · 0 评论 -
poj1182
#include int father[50005]; int rank[50005]; /* rank[x]表示father[x]与x的关系 rank[x] = 0 表示father[x]与x是同类 rank[x] = 1 表示x吃father[x] rank[x] = 2 表示father[x]吃x */ void Make_Set(int x) { father[x] = x; }原创 2013-02-20 11:54:20 · 455 阅读 · 0 评论 -
简单并查集
Description Problem A Almost Union-Find I hope you know the beautiful Union-Find structure. In this problem, you're to implement something similar, but not identical. The data structure原创 2013-04-15 14:08:59 · 550 阅读 · 0 评论