随笔分类 -  图论—并查集

摘要:4358: permu 链接 分析: 不删除的莫队+可撤销的并查集。 每次询问先固定左端点到一个块内,然后将这些右端点从小到大排序,然后询问的过程中,右端点不断往右走,左端点可能会撤销,但是移动区间不超过$\sqrt n$个,用带撤销的并查集维护。 复杂度$O(n \sqrt n log n)$ 代 阅读全文
posted @ 2019-03-31 11:18 MJT12044 阅读(348) 评论(0) 推荐(1)
摘要:4025: 二分图 链接 分析: 线段树分治+并查集。 以时间为下标建立一颗线段树,对于每条边u,v,l,r,在期出现的时间[l,r]的时间上打标记,表示时间[l,r]存在这条边,那么在线段树上递归到叶子结点,就是每个时刻所有出现的边。 从根节点出发,把所有的边加入,并查集维护是否合法,如果到叶子结 阅读全文
posted @ 2019-03-09 16:58 MJT12044 阅读(224) 评论(0) 推荐(0)
摘要:4569: [Scoi2016]萌萌哒 链接 分析: 每次给出的两个区间长度是一样的,对应位置的数字也是一样的,那么可以将两两对应的数字用并查集合并,设最后有$cnt$个不同的集合,答案就是$9\times 10 ^{cnt-1}$,第一个数不能是0。 暴力合并太慢了,考虑优化。对于一段区间,用倍增 阅读全文
posted @ 2019-03-08 09:02 MJT12044 阅读(235) 评论(0) 推荐(0)
摘要:4537: [Hnoi2016]最小公倍数 链接 题意: 一张无向图,每条边有两个权值(a,b),多次询问是否存在一条从x到y的路径,使得路径上的最大值a和最大的b是给定的,路径可以不是简单路径。 分析: 考虑一次询问如何做,可以将所有小于等于a并且小于等b的边加入,并查集维护每个联通块的最大的a和 阅读全文
posted @ 2019-03-05 09:02 MJT12044 阅读(201) 评论(0) 推荐(0)
摘要:G. Distinctification 链接 分析: 线段树合并 + 并查集。 最后操作完后a连续递增的一段,b一定是递减的。最后的答案是$\sum (a_{new}-a_{odd}) \times b_i$,即改变后的a减去之前的a。 那么对于连续的一段考虑怎么求。按照bi建立权值线段树,线段树 阅读全文
posted @ 2019-02-20 15:05 MJT12044 阅读(398) 评论(0) 推荐(0)
摘要:1116: [POI2008]CLO https://lydsy.com/JudgeOnline/problem.php?id=1116 分析: 单独考虑每个联通块的情况。 设这个联通块里有n个点,那么至少有n-1条边了。 如果每个点入度都为1,那么就要求至少有n条边(其实就是基环树),大于n条边可 阅读全文
posted @ 2018-11-30 17:47 MJT12044 阅读(173) 评论(0) 推荐(0)
摘要:P3940 分组 https://www.luogu.org/problemnew/show/P3940 官方题解http://pan.baidu.com/s/1eSAMuXk 分析: 并查集。 首先根据K=1和K=2分成两个问题来做。 K=1:问题为分成最小数量的区间,使得每个区间满足:任意两个数 阅读全文
posted @ 2018-10-22 16:09 MJT12044 阅读(299) 评论(0) 推荐(2)
摘要:1202: [HNOI2005]狡猾的商人 https://www.lydsy.com/JudgeOnline/problem.php?id=1202 分析 带权并查集! 首先可以把每个月抽象一个点,那么知道了a~b,a~c月的收入,相当于知道了a->b,a->c的距离。如果再知道b~c的收入,那么 阅读全文
posted @ 2018-10-08 16:34 MJT12044 阅读(230) 评论(0) 推荐(0)
摘要:#1515 : 分数调查 #1515 : 分数调查 http://hihocoder.com/problemset/problem/1515 分析 带权并查集。 如果把每个人抽象成一个点,之间的关系抽象成边。那么如果询问的两个人之间存在关系,说明,他们在图上上是联通的。所以并查集维护一下连通性。 对 阅读全文
posted @ 2018-10-08 16:31 MJT12044 阅读(310) 评论(0) 推荐(0)
摘要:F. Session in BSU https://codeforces.com/contest/1027/problem/F 题意: n场考试,每场可以安排在第ai天或者第bi天,问n场考完最少需要多少天。 分析: 将所有的a与b连边,一条边相当于一场考试,一个点相当于一个考试时间,每条边需要找一 阅读全文
posted @ 2018-09-14 15:24 MJT12044 阅读(181) 评论(0) 推荐(0)
摘要:P2934 [USACO09JAN]安全出行Safe Travel https://www.luogu.org/problemnew/show/P2934 分析: 建出最短路树,然后考虑一条非树边u,v,w,它可以让u->lca的路径上的点x的答案更新为dis[v]+dis[u]+w-dis[x]。 阅读全文
posted @ 2018-09-10 17:30 MJT12044 阅读(200) 评论(0) 推荐(0)
摘要:3624: [Apio2008]免费道路 https://www.lydsy.com/JudgeOnline/problem.php?id=3624 题意: 一张无向图,每种边有两种类型0和1。求一个最小生成树使得有k条0边。 分析: 为了满足有k条0边的限制,先考虑0边哪些必选,如果所有1边都加入 阅读全文
posted @ 2018-07-23 22:45 MJT12044 阅读(222) 评论(1) 推荐(0)
摘要:1050: [HAOI2006]旅行comf 链接 分析 考虑如何统计答案,且复杂度较小,直接搜索是不行的。那么考虑先枚举一条较小的边,然后依次加入比它大的点,一旦ST联通了,那么说明当前比值为 最新加入的边 比 枚举的较小的边,用并查集维护,取最小值。 代码 阅读全文
posted @ 2018-07-05 08:36 MJT12044 阅读(149) 评论(0) 推荐(0)
摘要:2753: [SCOI2012]滑雪与时间胶囊 Description a180285非常喜欢滑雪。他来到一座雪山,这里分布着M条供滑行的轨道和N个轨道之间的交点(同时也是景点),而且每个景点都有一编号i(1<=i<=N)和一高度Hi。a180285能从景点i 滑到景点j 当且仅当存在一条i 和j 阅读全文
posted @ 2017-06-28 21:39 MJT12044 阅读(271) 评论(0) 推荐(0)
摘要:P1196 银河英雄传说 P1196 银河英雄传说 P1196 银河英雄传说 题目描述 公元五八○一年,地球居民迁移至金牛座α第二行星,在那里发表银河联邦 创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。 宇宙历七九九年,银河系的两大军事集团在巴米利恩星域爆发战争。泰山压 顶集团派宇宙舰队司 阅读全文
posted @ 2017-06-20 20:44 MJT12044 阅读(246) 评论(0) 推荐(0)
摘要:P2212 [USACO14MAR]浇地Watering the Fields P2212 [USACO14MAR]浇地Watering the Fields P2212 [USACO14MAR]浇地Watering the Fields 题目描述 Due to a lack of rain, Fa 阅读全文
posted @ 2017-06-20 15:17 MJT12044 阅读(252) 评论(0) 推荐(0)
摘要:P1525 关押罪犯 P1525 关押罪犯 P1525 关押罪犯 题目描述 S 城现有两座监狱,一共关押着N 名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越 阅读全文
posted @ 2017-06-15 17:41 MJT12044 阅读(256) 评论(0) 推荐(0)
摘要:P1197 [JSOI2008]星球大战 P1197 [JSOI2008]星球大战 P1197 [JSOI2008]星球大战 题目描述 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个星系。某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球。 阅读全文
posted @ 2017-05-25 16:08 MJT12044 阅读(298) 评论(0) 推荐(0)
摘要:1073 家族 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master 1073 家族 时间限制: 1 s 1073 家族 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master 空间限制: 128000 KB 空间限制: 128000 K 阅读全文
posted @ 2017-04-22 08:53 MJT12044 阅读(208) 评论(0) 推荐(0)
摘要:1365 浴火银河星际跳跃 1365 浴火银河星际跳跃 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 时间限制: 1 s 时间限制: 1 s 空间限制: 128000 KB 空间限制 阅读全文
posted @ 2017-04-17 16:11 MJT12044 阅读(234) 评论(0) 推荐(0)