随笔分类 - 洛谷
摘要:k-正则二分图性质及其应用
阅读全文
摘要:题面传送门 为啥大家都写两个 log 的线段树优化建边啊,神秘,这 1log 做法好想又好写捏。 首先显然是可以把边看成点的,这样会变成 个点和 条边,寄。 但是还没有完全寄掉,我们发现,对于原图的每个点,对于第一个跑到这个点的边暴力转移,剩下的边转移只有一个
阅读全文
摘要:[题面传送门](https://www.luogu.com.cn/problem/P8923) 这不是保序回归板子吗( 首先你拿保序回归通法做这个题那是一点前途没有,所以你考虑一点更优秀的方法。 众所周知保序回归 问题可以slope trick。考虑设 表示
阅读全文
摘要:[题面传送门](https://www.luogu.com.cn/problem/CF1830E) 我们考虑选中的 ,这个位置一定是 ,它想要往后走。而和它交换的 ,因为 的有 个数,现在第 个位置已经被 占据了,所以 $\le
阅读全文
摘要:[题面传送门](https://www.luogu.com.cn/problem/P7740) 一个 bitset 值 52 分? 首先样例让你容斥你就容斥,枚举哪些位是可以的,计算每一位的 表示是否被要求最后是 ,是否有最终值是开始值异或 。
阅读全文
摘要:[题面传送门](https://www.luogu.com.cn/problem/P8497) 不好评价? 首先我们考虑最基础的情况,当 时,相当于我们需要判定一个状态能不能被消完。 这相当于我们要执行若干次 操作,使得每个位置要么大于等于 ,要么为
阅读全文
摘要:[题面传送门](https://www.luogu.com.cn/problem/P4581) 好牛逼的题目! 首先直接 bitset 啥的看看就不太行,考虑随机化啥的。 考虑给每个想法赋一个权值,并求出每个点所能走到的想法的最小值。我们知道, 个 范围内的最小值的
阅读全文
摘要:题面传送门 牛逼题。 solution 首先来推一推性质。假设我们现在有一个合法的集合,覆盖了 ,显然新加进去的数 不能 ,而如果 那么 显然可以被覆盖到。因此有一个 的 dp:设选到了第
阅读全文
摘要:题面传送门 涨知识了,第一次知道网络流删边不用全图重跑。 首先我们先跑一个暴力dp,出 表示以 结尾的最长上升子序列长度。然后我们将其按照这个 dp 值分层,相邻层之间能转移的连边,这样子可以得到一张 DAG,我们的目的就是割掉一些点,让 DAG 中 的无法走到
阅读全文
摘要:挺牛逼一题。 首先我们发现所有的限制之和相邻的点有关,因此这启发我们进行黑白染色。 染色后不妨设源点向白点连边,黑点向汇点连边,流量为这个点接口的大小。 看上去应该是费用流模型,但是这个费用不好处理。 首先来考虑只有一个接口的,费用是平凡的,只需要让相邻两个为 ,对面的为 即可。 再
阅读全文
摘要:题面传送门 自己瞎胡的支配树,可能是错的(大雾 首先我们可以证明,支配关系成树。考虑一个点 的两个受支配点 ,这两个点应该在一条路径上,如果 之间没有支配关系,那么 应该存在一条不过 的路径,而这条路径接着走到 与 支配 矛盾,因
阅读全文
摘要:题面传送门 首先给定你要走的边一定要走,因此我们的目标是最小化走多余的边权。 容易发现如果和 相连有两条边,分别为 ,且分别要求走一次,那么这相当于要求从 。更一般的,这就是欧拉路问题。 方便起见,将起终点的连边也设定为必须走,这样我们要解决的就
阅读全文
摘要:题面传送门 题目中明摆着让你对 不同的情况讨论,并且难度应该是递增的。 Section 1: ~~应该不用我教你怎么做吧~~ Section 2: 最大值最小下意识二分转化成判定问题。 你会发现最大值和最小值如果放不同的行不会比放在同一行更优,因此钦定最大值在第一行,最小
阅读全文
摘要:题面传送门 可以发现,题目中的限制就是一棵树,但是方向不定,不是简单的内向树或者外向树。 如果是外向树该怎么做呢?发现这样的话设 及其子树内合法的概率为 ,那么要么不选到 子树内,要么要先选到 ,然后再分成若干个独立的子树。这样的话概率是 $\frac{W_i}{W
阅读全文
摘要:题面传送门 这里有两种做法,一种差点被卡常,一种没写( 首先我们发现直接从两点间距离这个式子来看不是很好做,我们考虑其它做法。 这题有两个关键点,圆是从大到小删的,以及一个圆被删掉以后就不会去删其它的圆了。 考虑给每个圆外面套一个正方形,两个圆如果相交那么正方形肯定相交。那么一个粗浅的想法就是当我们
阅读全文
摘要:题面传送门 ~~我成功了,我不再是以前那个我了!~~ 我们发现部分分里面有个单点跳到单点,尝试考虑这个部分分。 一个点有两个点可以跳,贪心地想,如果我先跳了比较矮的那个,那么再一步能跳到的点比较高的都能跳到。因此应该是先跳高的更优。 但是事情没有这么简单,你会发现有的时候,如果跳了一步高的,会导致高
阅读全文