随笔分类 -  并查集

摘要:题目链接:https://www.luogu.com.cn/problem/P1525 题目描述 S 城现有两座监狱,一共关押着 N 名罪犯,编号分别为 1 - N 。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某 阅读全文
posted @ 2020-12-24 18:40 筱翼深凉 阅读(234) 评论(0) 推荐(0)
摘要:小A和小B在玩一个游戏。 首先,小A写了一个由0和1组成的序列S,长度为N。 然后,小B向小A提出了M个问题。 在每个问题中,小B指定两个数 l 和 r,小A回答 S[l~r] 中有奇数个1还是偶数个1。 机智的小B发现小A有可能在撒谎。 例如,小A曾经回答过 S[1~3] 中有奇数个1, S[4~ 阅读全文
posted @ 2020-12-24 00:09 筱翼深凉 阅读(190) 评论(0) 推荐(0)
摘要:链接:https://www.luogu.com.cn/problem/P2814 输入格式 输入由多行组成,首先是一系列有关父子关系的描述,其中每一组父子关系中父亲只有一行,儿子可能有若干行,用 #name 的形式描写一组父子关系中的父亲的名字,用 +name 的形式描写一组父子关系中的儿子的名字 阅读全文
posted @ 2020-12-22 02:04 筱翼深凉 阅读(214) 评论(0) 推荐(0)
摘要:例题 Acwing 238.银河英雄传说 有一个划分为N列的星际战场,各列依次编号为1,2,…,N。 有N艘战舰,也依次编号为1,2,…,N,其中第i号战舰处于第i列。 有T条指令,每条指令格式为以下两种之一: 1、M i j,表示让第i号战舰所在列的全部战舰保持原有顺序,接在第j号战舰所在列的尾部 阅读全文
posted @ 2020-12-21 22:11 筱翼深凉 阅读(449) 评论(0) 推荐(0)
摘要:并查集(又加找父亲 hh) 并查集是一种树型的数据结构,用于处理一些不相交集合(Disjoint Sets)的合并及查询问题。常常在使用中以森林来表示。集就是让每个元素构成一个单元素的集合,并就是按一定顺序将属于同一组的元素所在的集合合并。 并查集的基本操作: 1.初始化,使每个节点的祖宗节点为自己 阅读全文
posted @ 2020-11-05 02:04 筱翼深凉 阅读(143) 评论(0) 推荐(0)