并查集
aiworenyanzhousuanfa
生于忧患,死于安乐
展开
-
洛谷 P1197 [JSOI2008]星球大战 链式前向星 逆向并查集 连通块
题目链接:https://www.luogu.com.cn/problem/P1197参考博客:https://www.luogu.com.cn/blog/Shine-Sky/solution-p1197这个博客超级清晰,建议复习时再反复学习算法:1:逆向并查集 2:链式前向星思路:1:如果我们去正着摧毁 ,想想都有点困难,要不 我们使用逆向思维哈哈哈2:没...原创 2020-02-07 23:13:20 · 193 阅读 · 0 评论 -
洛谷 P1196 [NOI2002]银河英雄传说 并查集变形 不仅找根还找最小后代
题目链接:https://www.luogu.com.cn/problem/P1196算法:并查集一:首先先讲一种并没有ac,而是ac了4个点,TLE了4个点的答案: 1:为什么要讲,因为总结了几点自己原来会用但是并不能区分两种递归之间区别的并查集找根函数 先看这段代码int find(int x)//查根{ if(x!=fa[x])...原创 2020-02-07 19:45:18 · 181 阅读 · 0 评论 -
洛谷 P2024 [NOI2001]食物链 并查集变形 读入优化
题目链接:https://www.luogu.com.cn/problem/P2024参考博客:https://www.luogu.com.cn/blog/DanKuroto/solution-p2024这个博客真心太牛逼了,讲的清晰透彻,真心棒,建议复习时一定要看算法:并查集思路:1:就是用3倍的并查积的存各种动物的关系,一倍存本身,二倍存猎物,三倍存天敌,特别特...原创 2020-02-07 14:27:23 · 162 阅读 · 0 评论 -
洛谷 P1525 关押罪犯 并查集变形 结构体排序 重写cmp函数
题目链接:https://www.luogu.com.cn/problem/P1525参考博客:https://www.luogu.com.cn/blog/chtholly20094/solution-p1525这个博客写的很棒,建议复习时再看算法:并查集思路:1:并查集:但因为它们带有权值,因此排序是必须的,我们要尽可能让危害大的罪犯在两个监狱里2:那么,再结...原创 2020-02-06 23:14:01 · 171 阅读 · 0 评论 -
洛谷 P1330 封锁阳光大学 并查集变形
题目链接:https://www.luogu.com.cn/problem/P1330参考博客:https://www.luogu.com.cn/blog/D-fzy/feng-suo-yang-guang-tai-xue这道题目自己写了三篇题解,分别是不同的思路,这个题解参考上边博客的代码,但是它讲的并不清楚,于是我解释如下,也是大致理解算法:并查集代码解释:1:...原创 2020-02-06 21:08:06 · 169 阅读 · 0 评论 -
洛谷 P1892 [BOI2003]团伙 并查集变形
题目链接:https://www.luogu.com.cn/problem/P1892参考博客:https://www.luogu.com.cn/blog/user52892/solution-p1892自己的思路几乎完全是参照上边这个博客的思路来的,上边的博客讲解的很详细,可以再次参考算法:并查集核心代码: for(int i=1;i<=m;i++)...原创 2020-02-06 18:09:11 · 249 阅读 · 0 评论 -
洛谷 P2307 迷宫 并查集变形 未知点数和边数 多组输入处理
题目链接:https://www.luogu.com.cn/problem/P2307参考博客:https://www.luogu.com.cn/blog/Zangiaju/post-shui-ti-ti-xie-p2307-mi-gong算法:并查集变形难点:1:与一般的并查集题目的区别在于,此题不知道具体的点数和边数,没办法知道一组数据什么时候结束2:并且节点也...原创 2020-02-05 16:48:43 · 299 阅读 · 0 评论