随笔分类 -  并查集

摘要:"题目链接" Description 一个长度为$n$的大数,用$S_1S_2S_3...S_n$表示,其中$S_i$表示数的第$i$位,$S_1$是数的最高位,告诉你一些限制条件,每个条件表示为四个数,$l_1,r_1,l_2,r_2$,即两个长度相同的区间,表示子串$S_{l1}S_{l1+1} 阅读全文
posted @ 2018-03-06 19:48 救命怀 阅读(170) 评论(0) 推荐(0)
摘要:"C Candies" 题意 求左上角走到右下角最大的数字和。 思路 直接$dp$ Code include define maxn 110 using namespace std; int a[3][maxn], dp[3][maxn]; typedef long long LL; int mai 阅读全文
posted @ 2018-01-28 22:47 救命怀 阅读(286) 评论(0) 推荐(0)
摘要:"题目链接" 题意 用不同颜色的线段覆盖数轴,问最终数轴上有多少种颜色? 注:只有最上面的线段能够被看到;即,如果有一条线段被其他的线段给完全覆盖住,则这个颜色是看不到的。 法一:线段树 按题意按顺序模拟即可。 法二:线段树+离线 将整个过程倒过来看待,如果要加进去的线段所在的区域已经完全被覆盖,那 阅读全文
posted @ 2017-11-06 22:09 救命怀 阅读(188) 评论(0) 推荐(0)
摘要:"题目链接" Description lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。 游戏进行到最后,lxhgww遇到了终极boss,这个 阅读全文
posted @ 2017-10-14 12:26 救命怀 阅读(432) 评论(1) 推荐(1)
摘要:"题目链接" 题目描述 S 城现有两座监狱,一共关押着N 名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c 阅读全文
posted @ 2017-10-13 10:32 救命怀 阅读(1065) 评论(0) 推荐(2)
摘要:"题目链接" 题意 有一种$bug$,所有的交往只在异性间发生。现给出所有的交往列表,问是否有可疑的$bug$(进行同性交往)。 思路 法一:种类并查集 参考: "https://www.2cto.com/kf/201310/249052.html" 对于每一个集合中的元素,用一个数组$rank$记 阅读全文
posted @ 2017-10-13 01:52 救命怀 阅读(425) 评论(0) 推荐(0)