
并查集【Disjoint set union】
zlttttt
这个作者很懒,什么都没留下…
展开
-
[BZOJ1015][JSOI2008]星球大战starwar-并查集
Description 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个星系。某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球。这些星球通过特殊的以太隧道互相直接或间接地连接。 但好景不长,很快帝国又重新造出了他的超级武器。凭借这超级武器的力量,帝国开始有计划地摧毁反抗军占领的星球。由于星球的不断被摧毁,两个星球之间的通讯通道也开原创 2017-08-10 00:13:26 · 209 阅读 · 0 评论 -
[BZOJ3211]花神游历各国-树状数组-并查集
花神游历各国DescriptionInputOutput每次x=1时,每行一个整数,表示这次旅行的开心度Sample Input4 1 100 5 5 5 1 1 2 2 1 2 1 1 2 2 2 3 1 1 4Sample Output101 11 11HINT对于100%的数据, n ≤ 100000,m≤200000 ,data[i]非负且小于10^9这题好风骚的操作……思原创 2017-09-11 00:00:40 · 332 阅读 · 0 评论 -
[AGC001D]Arrays and Palindrome-并查集-构造
Arrays and PalindromeProblem StatementSnuke got a present from his mother on his birthday. The present was a pair of two sequences a and b, consisting of positive integers. They satisfied all of the fo原创 2017-09-29 23:25:26 · 890 阅读 · 0 评论 -
[BZOJ2959][清橙1379]长跑-LCT-并查集
长跑Description 某校开展了同学们喜闻乐见的阳光长跑活动。为了能“为祖国健康工作五十年”,同学们纷纷离开寝室,离开教室,离开实验室,到操场参加3000米长跑运动。一时间操场上熙熙攘攘,摩肩接踵,盛况空前。 为了让同学们更好地监督自己,学校推行了刷卡机制。 学校中有n个地点,用1到n的整数表示,每个地点设有若干个刷卡机。 有以下三类事件: 1、修建了一条连接A地点和原创 2017-12-20 00:17:08 · 355 阅读 · 0 评论 -
[BZOJ1016][JSOI2008]最小生成树计数-并查集-状态压缩-最小生成树
最小生成树计数Description 现在给出了一个简单无向加权图。你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的最小生成树。(如果两颗最小生成树中至少有一条边不同,则这两个最小生成树就是不同的)。由于不同的最小生成树可能很多,所以你只需要输出方案数对31011的模就可以了。Input 第一行包含两个数,n和m,其中1<=n<=100; 1<=m<=1000; 表示该无向图的原创 2017-12-26 23:41:55 · 353 阅读 · 0 评论 -
[BZOJ4651][NOI2016]网格-割点-并查集
网格Description跳蚤国王和蛐蛐国王在玩一个游戏。 他们在一个 n 行 m 列的网格上排兵布阵。其中的 c 个格子中 (0≤c≤nm),每个格子有一只蛐蛐,其余的格子中,每个格子有一只跳蚤。 我们称占据的格子有公共边的两只跳蚤是相邻的。 我们称两只跳蚤是连通的,当且仅当这两只跳蚤相邻,或存在另一只跳蚤与这两只跳蚤都连通。 现在,蛐蛐国王希望,将某些(0 个,1 个或多个)跳蚤替换成蛐原创 2018-05-03 23:51:21 · 530 阅读 · 2 评论