码迷,mamicode.com
首页 >  
搜索关键字:并查集    ( 4768个结果
CodeForces 1384C. String Transformation 1(贪心)(并查集)
题意:一个人有两个字符串A和B,两个字符串具有相同的长度n$(|A| = |B| = n)$,包含前20个小写字符('a'到't')。每一次操作,这个人可以选择A字符串中字符相同的字母,然后从中选择一些位置,并把这些位置的字母变大。求字符串A变到字符串B的最少操作次数。 分析:我们可以贪心地进行操作 ...
分类:其他好文   时间:2020-07-26 23:12:06    阅读次数:78
「APIO2019」桥梁(询问分块+并查集)
「APIO2019」桥梁(询问分块+并查集) 询问每$S$个分块后,每次对于所有块内未被更改的边 及 所有询问 排序,然后依次加入并查集,这一部分复杂度为$O(m \frac(\log m+\alpha(n)))$ 对于$S$条被改变的边,对于每个询问分别考虑这些边的贡献,复杂度为$O(qS)$,由 ...
分类:Windows程序   时间:2020-07-26 19:09:18    阅读次数:86
#POJ1456_Supermarket
题意: 有 \(n\) 个商品,第 \(i\) 个商品利润 \(p[i]\) ,会在 \(d[i]\) 天过期(可以在第 \([1,\ d[i]]\) 天之间售出,不能在第 \(d[i]+1\) 天售出) 问可以获得的最大利润 解: 【并查集+贪心】: 【贪心】: ①:显然,优先考虑利润较大的商品如 ...
分类:其他好文   时间:2020-07-26 15:56:36    阅读次数:67
CF1383A String Transformation 1|并查集
链接 题意: 有字符串$A$,\(B\),每次在$A$中选取一部分相同的字母,改成另一个比该字母大的字母,问将A改成B的最少步骤 分析: 从样例看 3 aab bcc (aab-bbb-bcc) 本例中,第2个‘a'先转化成’b',再连同’b'转化为‘c'。不难看出减少操作次数可以通过先转化为一个中 ...
分类:其他好文   时间:2020-07-25 23:50:05    阅读次数:87
Dreamoon-Operating on a graph(并查集+链表)
题意: 每次操作可以输入一个颜色,然后所有这个颜色的点使相邻的点都变成这个颜色,最后输出每个点是什么颜色。 题解: 对每个节点开一个链表,存储与这个节点相邻的节点。 然后对于每次操作,把节点周围的节点全都变成相同颜色的节点,然后清空这些节点对应的链表,把链表接到父节点下。 #include<bits ...
分类:其他好文   时间:2020-07-24 22:09:46    阅读次数:80
2020杭电多校第二场题解
2020 Multi-University Training Contest 2 施工中。。。 1001 Total Eclipse 并查集。由于每次选择最大的连通块,所以连通块每次选择最小的点,删除后选择新的连通块组继续操作。 对于每个连通块,用并查集反向处理连通块即可。 将当前最大的点加入图,并 ...
分类:其他好文   时间:2020-07-23 23:11:17    阅读次数:218
GMOJ 4289. Mancity 题解
义正言辞的吐槽出题人:漏题面就算了,大家一起被坑;数据范围写错也能忍,数据水;但把一道大量细节的题的题解写的如此简陋就实在…… 于是有了这一篇同样简陋的东西。 约定 如无特殊说明,“点 \(i\) ” 指“当前点”或“某个点”。 \(ToRt_i\) 表示 \(i\) 到 \(Root\) 的实际距 ...
分类:其他好文   时间:2020-07-19 23:40:42    阅读次数:67
并查集
初始化 #include <numeric> vector<int> father(MAX); iota(father.begin() + 1, father.end(), 1); 查找根 int findFather(int u) { if (father[u] == u) return u; e ...
分类:其他好文   时间:2020-07-19 23:36:50    阅读次数:60
G Operating on a Graph(并查集+临边染色)
题:https://ac.nowcoder.com/acm/contest/5668/G 题意:给定n点m边图,q个询问,每个询问为x颜色,若此时图上有x颜色的部分,这该部分临边的部分会被染成x颜色(有可能是一个点,有可能是同种颜色的子图) 分析:因为一种颜色只能由一次覆盖临边的机会,所以每次操作只 ...
分类:其他好文   时间:2020-07-18 22:27:50    阅读次数:100
[PAT] A1114 Family Property
并查集 ##题目大意 给出每个人名下的房产和家庭关系,求出每个家庭的总人数即人均房产数和房产面积。第一行输出家庭个数(所有有亲属关系的人都属于同一个家庭)。随后按下列格式输出每个家庭的信息:家庭成员的最小编号 家庭人口数 人均房产套数 人均房产面积。其中人均值要求保留小数点后3位。家庭信息首先按人均 ...
分类:其他好文   时间:2020-07-17 16:03:28    阅读次数:69
4768条   上一页 1 ... 4 5 6 7 8 ... 477 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!