![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dsu
文章平均质量分 67
RSHS
为什么总做一些知道是错的
展开
-
蓝桥 历届试题 合根植物 (并查集)
http://lx.lanqiao.cn/problem.page?gpid=T458 历届试题 合根植物 时间限制:2.0s 内存限制:256.0MB 问题描述 w星球的一个种植园,被分成 m * n 个小格子(东西方向m行,南北方向n列)。每个格子里种了一株合根植物。 这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。 如...原创 2019-01-25 15:37:25 · 97 阅读 · 0 评论 -
CF E51 F. The Shortest Statement//lca(倍增)+dijkstra+dsu ※
https://codeforc.es/contest/1051/problem/F题意:给一个联通simply图,n(1e5)个点,m条边,m-n<=20,给q(1e5)个询问,每个询问给ui和vi,求ui和vi之间的最短路。思路:发现边少,那么我们在它的树形图上思考(并查集处理出来任意树形图,不考虑多的m-n+1条边),那么任意两点距离就是dis[u]+dis[v]-2*...原创 2019-07-20 20:47:29 · 140 阅读 · 0 评论 -
poj 1986 Distance Queries// 树上两点距离 tarjan(lca) 模板 + 手动vecotor
poj 1986 Distance Queries// 树上两点距离 tarjan(lca) 模板 + 手动vecotor模板Time Limit: 2000MS Memory Limit: 30000K Total Submissions: 17532 Accepted: 6072 Case Time Limit: 1000MS Descript...原创 2019-04-19 17:20:11 · 186 阅读 · 0 评论 -
poj 3728 The merchant// lca(倍增实现) + dp || tarjan+并查集路径上dp
poj 3728 The merchant// lca(倍增实现) + dpTime Limit: 3000MS Memory Limit: 65536K Total Submissions: 6437 Accepted: 2251 DescriptionThere are N cities in a country, and there is o...原创 2019-04-20 14:28:16 · 177 阅读 · 0 评论 -
nyoj 1239-引水工程 //并查集
1239-引水工程内存限制:64MB 时间限制:2000ms 特判: No通过数:58 提交数:130 难度:3题目描述:南水北调工程是优化水资源配置、促进区域协调发展的基础性工程,是新中国成立以来投资额最大、涉及面最广的战略性工程,事关中华民族长远发展。“南水北调工程”,旨在缓解中国华北和西北地区水资源短缺的国家战略性工程。就是把中国长江流域丰盈的水资源抽调一部分送到华北和...原创 2019-04-19 10:16:30 · 117 阅读 · 0 评论 -
华南理工大学“三七互娱杯” G HRY and tree //并查集
华南理工大学“三七互娱杯” G HRY and tree //并查集题意:给一颗树,求Σ任意两点的路径中的最大值。对于大小关系,一种常见的处理就是排序消除影响。然后每一条边对答案的贡献就是边的两边的已存在的点的数量的乘积。因为不存在的边权值大于该边不会对答案有贡献,而已经联通的肯定对答案有贡献。而且树上每一条边都是割边,所以保证想法的正确性。然后就是easy题了...这...原创 2019-04-27 19:35:40 · 227 阅读 · 0 评论 -
Codeforces Round #541 (Div. 2) F. Asya And Kittens//优先队列+bfs()||并查集+链表
Codeforces Round #541 (Div. 2) F. Asya And Kittens//优先队列+bfs()||并查集+链表题意就是上面那个图,已知数组size和合并路径,求初始的数组(不唯一)。做法1一开始想要并查集,但是不会记录路径,就换了一种想法,(过了!!!)输入的n-1条边,对于第i条边,赋予权值i,建立无向图,用类似prim算法的思想...原创 2019-03-23 12:46:19 · 120 阅读 · 0 评论 -
Codeforces Round #541 (Div. 2) D. Gourmet choice //拓扑+并查集缩点
Codeforces Round #541 (Div. 2) D. Gourmet choice //拓扑+并查集缩点https://codeforces.com/contest/1131/problem/D题意 未知a数组和b数组长度是m和n,给一个表示大小关系的矩阵 ,xij表示ai和bj的关系,求出最小的a和b(最小从1开始)。自己有意识要先找到最小的,然后删去最小的影...原创 2019-03-20 22:39:16 · 190 阅读 · 0 评论 -
poj 1182 食物链 //并查集
poj 1182 食物链 //并查集http://poj.org/problem?id=1182食物链Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 99085 Accepted: 29983 Description动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣...原创 2019-03-09 14:57:39 · 151 阅读 · 0 评论 -
牛客寒假算法基础集训营4 Applese 的毒气炸弹 /*最小生成树(并查集实现) 并查集模板*/
牛客寒假算法基础集训营4 Applese 的毒气炸弹 /*最小生成树(并查集实现) 并查集模板*/链接:https://ac.nowcoder.com/acm/contest/330/G来源:牛客网时间限制:C/C++ 2秒,其他语言4秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述众所周知,Appl...原创 2019-02-08 17:56:42 · 176 阅读 · 0 评论 -
蓝桥 历届试题 国王的烦恼
历届试题 国王的烦恼 时间限制:1.0s 内存限制:256.0MB 问题描述 C国由n个小岛组成,为了方便小岛之间联络,C国在小岛间建立了m座大桥,每座大桥连接两座小岛。两个小岛间可能存在多座桥连接。然而,由于海水冲刷,有一些大桥面临着不能使用的危险。 如果两个小岛间的所有大桥都不能使用,则这两座小岛就不能直接到达了。然而,只要这两座小岛的居民能通过其他的桥或...原创 2019-02-06 17:09:07 · 120 阅读 · 0 评论 -
牛客寒假算法基础集训营1 小a的排列 && 蓝桥 历届试题 连号区间数 (排后连续区间性质)
小a的排列链接:https://ac.nowcoder.com/acm/contest/317/G来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述小a有一个长度为n的排列。定义一段区间是"萌"的,当且仅当把区间中各个数排序后相邻元素的差为1现在他想知道包含数x,...原创 2019-01-27 23:19:46 · 279 阅读 · 0 评论 -
蓝桥 历届试题 发现环 (拓扑排序||(dfs&&并查集))
历届试题 发现环 时间限制:1.0s 内存限制:256.0MB 问题描述 小明的实验室有N台电脑,编号1~N。原本这N台电脑之间有N-1条数据链接相连,恰好构成一个树形网络。在树形网络上,任意两台电脑之间有唯一的路径相连。 不过在最近一次维护网络时,管理员误操作使得某两台电脑之间增加了一条数据链接,于是网络中出现了环路。环路上的电脑由于两两之间不再是只有一条路径,使...原创 2019-01-25 19:20:11 · 279 阅读 · 0 评论 -
19 icpc沈阳网络赛 B. Dudu's maze //并查集+概率
B. Dudu’s maze题意给你一个无向无自环图,lylyly从一号点出发。每个点上有糖果或者怪兽,如果遇到糖果他可以捡起糖果,随便走到相邻点。如果第一次遇到怪物,他可以使用魔法,等概率随机的走向一个相邻点,如果第二次遇到怪兽,游戏结束。ly知道地图结构,如果他每一步都走的是最佳的,问能得到的糖果数量的最大期望。思路这题关键是要想到联通块啊啊啊啊!!!先把联通的糖果缩成一点。...原创 2019-09-19 21:38:55 · 116 阅读 · 0 评论