![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
并查集(Union-Find)
并查集
HungTeen
努力成为别人的依赖-我是菜鸡-我有大佬梦~
展开
-
POJ 1417 True Liars 【种类并查集+背包问题】
题目来源:http://poj.org/problem?id=1417★写了这题发现自己背包都不会,然后又去看了下背包…题意:在一个小岛上有两个种族,魔族和神族,你不能直接区分它们。已知神族部落的成员只会说实话,魔族部落的成员只会说假话。你问了它们n个问题(问x y是什么部落的),你知道神族有和魔族各有多少人,请你完全区分出哪些人是神族,哪些人是魔族。如果可以区分,输出神族的成员。...原创 2019-10-22 15:38:14 · 174 阅读 · 0 评论 -
POJ 2912 Rochambeau 【种类并查集】
题目来源:http://poj.org/problem?id=2912★好久没写题了,又回到了并查集,发现并查集都没学好,写个锤子线段树翻译:有一群孩子在玩剪刀石头布游戏(真的是没看到剪刀石头布 半天不会写,一看到就明白了一二分)一个人是裁判,其他的分为三组(可能有些组没人)除了裁判可以变换着出,其他人都只能出固定的,并且同组的人是平局然后给出m组胜负结果,让你判断能不能找到裁判...原创 2019-10-16 17:47:07 · 244 阅读 · 0 评论 -
NOI 2015 & 洛谷1955 程序自动分析 【离散化+并查集】
题目来源:https://www.luogu.org/problemnew/show/P1955★当时怎么没有写出这题,我**了相关知识:unique函数的用法:例子:unique(g+1,g+m+1)-g unique函数的作用就是去重(把重复的元素放在后面去)然后返回去重后(不考虑放在后面去的重复元素)的尾指针lower_bound就是二分查找思路:关于等于或不等于,我们...原创 2019-07-17 10:27:36 · 164 阅读 · 0 评论 -
WUSTOJ 1940 打击犯罪 【并查集】
题目来源:http://acm.wust.edu.cn/problem.php?id=1940&soj=0★这题本来是不想写博客的,原因是:之前我也不会写,我搜了几篇博客都是WA的代码,我就发一波叭,感谢我滴同学的帮助~相关知识:并查集是一种集合思想,将相关的一类放在一个集合中,这里我通过数组来实现(还可以用链表和树实现)用到了vector动态数组,用处就是减少内存,下图就是使用...原创 2019-03-04 13:00:54 · 570 阅读 · 0 评论