olahiuj的博客

想要再努力一点

bzoj4025 二分图 线段树分治+并查集

Description 神犇有一个n个节点的图。因为神犇是神犇,所以在T时间内一些边会出现后消失。神犇要求出每一时间段内这个图是否是二分图。这么简单的问题神犇当然会做了,于是他想考考你。 n<=100000,m<=200000,T&lt...

2018-12-27 21:01:34

阅读数:39

评论数:0

bzoj3237 [Ahoi2013]连通图 线段树分治+并查集按秩合并

Description 给定n个点m条边的无向图,k次询问,每次删除s条边并询问此时图的连通性,询问互相独立。 n<=1e5,m<=2e5,k<=1e5,s<=4 Solution 传说中的线段树分治 删除...

2018-12-27 19:46:45

阅读数:12

评论数:0

bzoj4229 选择 LCT+并查集

Description 现在,我想知道自己是否还有选择。 给定n个点m条边的无向图以及顺序发生的q个事件。 每个事件都属于下面两种之一: 1、删除某一条图上仍存在的边 2、询问是否存在两条边不相交的路径可以从点u出发到点v 对于全部数据,max(n,m,q)<=100000...

2018-12-01 12:06:05

阅读数:16

评论数:0

3376: [Usaco2004 Open]Cube Stacking 方块游戏 带权并查集

Description 约翰和贝茜在玩一个方块游戏.编号为1到n的n(1≤n≤30000)个方块正放在地上.每个构成一个立方柱. 游戏开始后,约翰会给贝茜发出P(1≤P≤100000)个指令.指令有两种: 1.移动(M):将包含X的立方柱移动到包含Y的立方柱上. 2.统计©:统计名含X的立方柱中...

2018-11-26 19:28:43

阅读数:46

评论数:0

bzoj3060 [Poi2012]Tour de Byteotia 并查集+贪心

Description 给定一个n个点m条边的无向图,问最少删掉多少条边能使得编号小于等于k的点都不在环上。 n<=1e6 m<=2e6 Solution 一个结论是,我们只会删k个点内部的边和向外连出的边。因为两端点都大于k的边上包含k个点的环肯定...

2018-11-23 21:16:21

阅读数:25

评论数:0

bzoj2870 最长道路tree 并查集+树的直径

Description H城很大,有N个路口(从1到N编号),路口之间有N-1边,使得任意两个路口都能互相到达,这些道路的长度我们视作一样。每个路口都有很多车辆来往,所以每个路口i都有一个拥挤程度v[i],我们认为从路口s走到路口t的痛苦程度为s到t的路径上拥挤程度的最小值,乘上这条路径上的路口...

2018-10-24 21:26:16

阅读数:46

评论数:0

bzoj2959 长跑 LCT+并查集

Description   某校开展了同学们喜闻乐见的阳光长跑活动。为了能“为祖国健康工作五十年”,同学们纷纷离开寝室,离开教室,离开实验室,到操场参加3000米长跑运动。一时间操场上熙熙攘攘,摩肩接踵,盛况空前。   为了让同学们更好地监督自己,学校推行了刷卡机制。   学...

2018-08-24 22:37:30

阅读数:31

评论数:0

bzoj4144 [AMPPZ2014]Petrol spfa+并查集

Description 给定一个n个点、m条边的带权无向图,其中有s个点是加油站。 每辆车都有一个油量上限b,即每次行走距离不能超过b,但在加油站可以补满。 q次询问,每次给出x,y,b,表示出发点是x,终点是y,油量上限为b,且保证x点和y点都是加油站,请回答能否从x走到y。 第一行...

2018-08-19 22:39:32

阅读数:30

评论数:0

bzoj4423 [AMPPZ2013]Bytehattan 对偶图+并查集

Description 比特哈顿镇有n*n个格点,形成了一个网格图。一开始整张图是完整的。 有k次操作,每次会删掉图中的一条边(u,v),你需要回答在删除这条边之后u和v是否仍然连通。 第一行包含两个正整数n,k(2<=n<=1500,1&am...

2018-08-13 21:15:09

阅读数:24

评论数:0

bzoj5005 乒乓游戏 线段树+并查集

Description 【故事の背景】 鸡腿是CZYZ的著名DS,他为了树立高富帅的伟大形象决定暑假去张江大学学习(游玩)。在呆了一段时间之后,鸡腿突然发现,张江的妹子怎么这么少啊这么少啊这么少啊。为了勾搭妹子,鸡腿决定去玩乒乓游戏。 【问题の描述】 乒乓游戏可不是...

2018-07-14 10:13:53

阅读数:36

评论数:0

bzoj2054 疯狂的馒头 离线+并查集

Description Solution 容易发现颜色只跟最后一次染有关。因为线段树显然会T,考虑离线询问倒着做 像链表一样记录每个位置往右第一个没涂颜色的位置,然后这个可以用并查集维护,然后每个点只会被染色一次,然后就做完了 Code #include &...

2018-06-24 20:35:08

阅读数:32

评论数:0

bzoj1529 [POI2005]ska Piggy banks 乱搞

Description Byteazar 有 N 个小猪存钱罐. 每个存钱罐只能用钥匙打开或者砸开. Byteazar 已经把每个存钱罐的钥匙放到了某些存钱罐里. Byteazar 现在想买一台汽车于是要把所有的钱都取出来. 他想尽量少的打破存钱罐取出所有的钱,问最少要打破多少个存钱罐. ...

2018-06-24 19:07:00

阅读数:31

评论数:0

bzoj4569 [Scoi2016]萌萌哒

Description 一个长度为n的大数,用S1S2S3…Sn表示,其中Si表示数的第i位,S1是数的最高位,告诉你一些限制条件,每个条 件表示为四个数,l1,r1,l2,r2,即两个长度相同的区间,表示子串Sl1Sl1+1Sl1+2…Sr1与Sl2Sl2+1Sl2+2…S r2完全相...

2018-03-14 20:19:12

阅读数:37

评论数:0

codeforces 461 D Appleman and Complicated Task

Descritpion Solution 这题和之前没改出来的矩阵游走思想是类似的,即唯一确定的第一行确定了整个矩阵。那么可以设第一行为未知数,讨论一下其余位置的取值情况。可以发现(0,k)能影响到的点满足是连续的奇数或连续的偶数。那么抽出奇偶点然后就能用前缀异或和做了。 题...

2018-02-05 19:45:35

阅读数:65

评论数:0

bzoj1854 [Scoi2010]游戏 二分图匹配 并查集

Description lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。 游戏进行到最后,lxhgww遇到了终极boss,这个终极b...

2018-01-11 11:40:06

阅读数:89

评论数:0

bzoj2079 [Poi2010]Guilds 并查集+乱搞

Description Zy皇帝面临一个严峻的问题,两个互相抵触的贸易团体,YYD工会和FSR工会,他们在同一时间请求在王国各个城市开办自己的办事处。这里有n个城市,其中有一些以双向马路相连,这两个工会要求每个城市应该做到: 1:有这个工会的办事处或 2:和另外一个符合1条件的城市有马路直接...

2018-01-08 12:04:08

阅读数:69

评论数:0

2017年10月5提高组T1 直径

DescriptionInputOutputHintSolution类似的,这样的题目我们可以考虑倒过来离线做,这样就变成了不断加边的步骤,用并查集维护一下合并的小树,同时记录子树内的直径一个结论:两棵树合并后直径的两个端点,一定是两棵树各自直径共四个端点中的两个 这样我们用带权的并查集+倍增搞...

2017-10-11 21:53:50

阅读数:310

评论数:0

2017年09月07日提高组第一式 A

Description三大战役的平津战场上,傅作义集团在以北平、天津为中心,东起唐山西至张家口的铁路线上摆起子一字长蛇阵,并企图在溃败时从海上南逃或向西逃窜。为了就地歼敌不让其逃走,毛泽东制定了先切断敌人东洒两头退路然后再逐个歼灭敌人的战略方针。 秉承伟大军事家的战略思想,作为一个有智慧的军长...

2017-09-13 21:42:54

阅读数:131

评论数:0

货车运输 洛谷1967 最大生成树 lca c++

题目描述A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物, 司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。输入输出格式输入格式:输入文件名为 truck.in。 输入文件第一行有两个用一个...

2017-02-11 16:03:02

阅读数:436

评论数:0

食物链 洛谷2024 并查集

题目描述动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形。A 吃 B,B 吃 C,C 吃 A。 现有 N 个动物,以 1 - N 编号。每个动物都是 A,B,C 中的一种,但是我们并不知道 它到底是哪一种。 有人用两种说法对这 N 个动物所构成的食物链关系进行描述: ...

2017-02-05 23:26:54

阅读数:326

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭