![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并查集
文章平均质量分 80
gotoac
这个作者很懒,什么都没留下…
展开
-
zoj 3659 Conquer a New Region
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=4882 题目大意: 有一棵树,每条边有权值,从树上一点到另一点的路径权值为该条路径上的最小权边,选一个点使得该点到其余所有点的路径权值和最大. 题目思路: 看一下规模,可能是贪心,dp,线段树之类的,线段树明显没想法,dp嘛,状态太多了,那就想想原创 2012-10-22 16:12:47 · 577 阅读 · 0 评论 -
poj 1417 True Liars
题目链接:http://poj.org/problem?id=1417 题目大意: 某一岛上有p1个只说真话的人(好人),p2个只说谎话的人(坏人),所有人都有一个唯一的编号(1~p1+p2)询问n次. 询问格式 a b res: 问a号,b号是否是好人,res可以是yes或者no. 判断是否能找出所有好人,可以的话输出好人的编号再加个end,否则输出no. 题目思路:原创 2012-11-28 15:58:46 · 739 阅读 · 1 评论 -
poj 2912 Rochambeau
题目链接:http://poj.org/problem?id=2912 题目大意: n个人(n 除裁判外的n-1个人分组,相同组的人只会出一种手势,不同组的人出不同手势. 裁判可以任意出. 给出m局的结果,判断谁是裁判,如果知道谁是裁判,求出最早可判断的局号. 题目思路: 石头-->箭头-->布-->石头...食物链问题. dis[i]=0:i 和 root 同组.原创 2012-11-29 19:48:49 · 583 阅读 · 0 评论 -
poj 1182 食物链
题目链接:http://poj.org/problem?id=1182 题目大意: 中文,题意不解释... 题目思路: 并查集---食物链问题. dis[i]=0 : i与根同类. dis[i]=1 : i吃根. dis[i]=2 : i被根吃. ps:比较喜欢用非递归的方法写并查集...个人爱好. 代码: #include #include原创 2012-11-29 20:20:46 · 374 阅读 · 0 评论 -
poj 1308 Is It A Tree?
题目链接:http://poj.org/problem?id=1308 题目大意: 给一些有向边(父结点指向子结点),判断该有向图是不是一颗树. 题目思路: 利用并查集. 合并的时候, (1)当前子节点必然不能有父节点. (2)当前父节点的祖先不能指向子节点. 其余随便. ps:空树也是一颗树. 代码: #include #include #inc原创 2012-11-21 12:17:54 · 476 阅读 · 0 评论 -
poj 2236 Wireless Network
题目链接:http://poj.org/problem?id=2236 题目大意: 有n台(1 两种操作(操作的次数不超过300000个.): (1)修复一台电脑. (2)询问两台电脑是否可以连接.(直接或间接) ps:直接相连: 两台电脑的距离小于d. 间接相连: 假设电脑A和B的距离大于d,但电脑C和A,B的距离小于d,则A和B间接相连. 题目思路: 运用原创 2012-11-21 16:40:13 · 392 阅读 · 0 评论 -
poj 1456 Supermarket
题目链接:http://poj.org/problem?id=1456 题目大意: 有n件物品(n 过期时间 求最大利润。 题目思路: 首先贪心是最直接的想法,从利润大的开始处理,即按照利润降序排序一下。 处理过程: (1)如果过期时间未被占用,就在最后的时间卖,因为这样就可能空出更多的时间卖别的。 (2)如果过期时间被占用,那么就往前找,找到一个离过期时间最近的原创 2012-11-22 20:39:30 · 531 阅读 · 0 评论 -
poj 1733 Parity game
题目链接:http://poj.org/problem?id=1733 题目大意: 一个长度为n(n 有m个条件(a,b,res),表示[a,b]之间1的个数的奇偶性,res= {even为偶数,odd为奇数}. 判断从第1个条件起,第一个错误的位置(从0开始算). 题目思路: 由于是闭区间,所以我们可以把其改为半开半闭的区间,如(a-1,b]或者[a,b+1).(以下原创 2012-11-23 11:24:35 · 399 阅读 · 0 评论