随笔分类 - 数据结构-并查集
摘要:[Poi2012]Tour de Byteotia 题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=3060 题解: 这类题有一个套路,就是他不要求的点可以随便搞。 我们只需要保证前$k$个点是对的就行。 因此,如果一条边的有至少一个是关键
阅读全文
摘要:[Poi2012]Tour de Byteotia 题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=3060 题解: 这类题有一个套路,就是他不要求的点可以随便搞。 我们只需要保证前$k$个点是对的就行。 因此,如果一条边的有至少一个是关键
阅读全文
摘要:另一道树题 题目大意: 数据范围: 题解: 这个题第一眼能发现的是,我们的答案分成两种情况。 第一种是在非根节点汇合,第二种是在根节点汇合。 尝试枚举在第几回合结束,假设在第$i$回合结束的方案数为$f_i$,那么总答案就是$\sum\limits_{i = 1} ^ {N - 1}i\times
阅读全文
摘要:Powódź bzoj-5101 POI-2018 题目大意:在地面上有一个水箱,它的俯视图被划分成了$n$行$m$列个方格,相邻两个方格之间有一堵厚度可以忽略不计的墙,水箱与外界之间有一堵高度无穷大的墙,因此水不可能漏到外面。已知水箱内每个格子的高度都是$[0,H]$之间的整数,请统计有多少可能的
阅读全文
摘要:火车 bzoj-3910 题目大意:给定一棵n个节点的树,你需要顺次经过m个互不相同的节点,如果一个节点在之前的路径上被经过过,它不必再被特意经过。问走过的路径长度。 注释:$1\le n\le 5\cdot 10^5$,$1\le m\le 4\cdot 10^5$。 想法: 考场上切了/xyx
阅读全文
摘要:奇数度数 bzoj-2443 Usaco-2011 Open 题目大意:给定一个n个点m条边的无向图,问是否有一种选出一些边的方式使得所有点的度数都是奇数。 注释:$1\le n \le 5\cdot 10^4$,$1\le m\le 10^5$。 想法: 结论题:对于一个联通块来讲,如果求出它的生
阅读全文
摘要:SuperBull bzoj-3943 Usaco-2015 Feb 题目大意:贝西和她的朋友们在参加一年一度的“犇”(足)球锦标赛。FJ的任务是让这场锦标赛尽可能地好看。一共有N支球队参加这场比赛,每支球队都有一个特有的取值在1-230-1之间的整数编号(即:所有球队编号各不相同)。“犇”锦标赛是
阅读全文
摘要:创世纪 SZP bzoj-3037/2068 Poi-2004 题目大意:给你n个物品,每个物品可以且仅可以控制一个物品。问:选取一些物品,使得对于任意的一个被选取的物品来讲,都存在一个没有被选取的物品,而且选取的个数最大。 注释:$1\le n \le 10^6$。 想法:显然,和骑士类似的,是一
阅读全文
摘要:骑士 bzoj-1040 ZJOI-2008 题目大意:n个骑士,每个骑士有权值val和一个讨厌的骑士。如果一个骑士讨厌另一个骑士那么他们将不会一起出战。问出战的骑士最大atk是多少。 注释:$1\le n,atk\le 10^6$。 想法:树形dp的一道好题qwq。大师说是基环树的一道裸题。什么是
阅读全文
摘要:罗马游戏 bzoj-1455 题目大意:给你n个人,2种操作,m次操作:1.将i号士兵所在的集合的最小值删除 2.合并i和j两个士兵所在的团体 注释:$1\le n\le 10^6$,$1\le m \le 10^5$。 想法:又是GXZlegend讲课,可并堆中的左偏树。了解一下: 一个具有堆性质
阅读全文
摘要:The k-th Largest Group poj-2985 题目大意:给你n只猫,有两种操作:1.将两只猫所在的小组合并。2.查询小组数第k大的小组的猫数。 注释:1<=n,m<=200,000. 想法:开始的想法就是用Treap合并,用Treap删除。然后发现Treap合并实在是...太tm
阅读全文
摘要:jdoj1574-vijos1579 宿命的PSS 题目大意:给你一棵n个点的最小生成树。求:由这个最小生成树所构成的完全图的边权和的最小值且保证这个完全图的最小生成树是题目给定的且唯一的。 注释:n<20000,边权<=int。 想法:这时博主迄今做的坠难的图论题了(我还是太菜了.....)。我们
阅读全文
摘要:一维黑白棋(jdoj-2189) 题目大意:给你一个$1\cdot n$的棋盘,开始都是白色,每次操作是将区间 [ L , R ] 之间的棋子染黑,染m次,求解每次的战况:黑子个数与白子个数。 注释:1<=L<=R<=n<=$2\cdot 10^5$,1<=m<=$2\cdot 10^5$。 想法:
阅读全文

浙公网安备 33010602011771号