随笔分类 - 题解
摘要: 首先这个操作次数看上去是和树的形态有关的,显然没法去求,考虑转化。对于每个大小大于 的连通块,出现后我们必然要拆分它,而拆分的代价,即操作次数就是 。由期望的定义,事实上我们需要求的是所有大小大于
阅读全文
摘要: 首先“每个点度数均为奇数”这个限制显然无法直接处理。手玩一些样例后容易发现这个限制等价于原图中只存在大小为偶数的连通块。这个限制我们是好规约的,在无向图上并查集维护连通性可以处理。 动态插入边的操作是困难的,不妨先考虑静态
阅读全文
摘要: 巧妙地利用了后缀数组的一些奇妙性质。 先考虑第一问。首先去处理本质不同的子串这个东西。这个东西我们显然是见过的,于是套路地建出 SA 求出 数组。每一个子串对应的都是一个后缀的前缀。由于串
阅读全文
摘要: 首先这个网格图就说明了一些问题。一般地,网格图主要的解决方法是 dp(尤其是插头 dp)。但是这个题里需要解决的只有相邻两个格子之间的相邻性问题,于是采取网格图另一个常见的思路:二分图染色。于是将这个网格图黑白染色,将一个格子的四壁拆成四个点,相邻的
阅读全文
摘要:CF1909F1 Small Permutation Problem (Easy Version) 题解 直接莽做显然不好统计。考虑统计每一次 的变化有多少种方案数来匹配,也就是对 数组差分。 考虑到对于 ,只有 里的数会对
阅读全文
摘要:P9870 [NOIP2023] 双序列拓展 题解 NOIP2023 T3,特殊性质题。 什么是特殊性质题?就是题目给出了你极其神秘的性质,从而引导你想出正解。 本篇题解将从部分分的角度,一步步讲述部分分与正解的关系。这样看的话,本题会变得十分简单。 \(\text{Task } 1∼7, O(Tn
阅读全文
摘要:P6628 [省选联考 2020 B 卷] 丁香之路 题解 首先考虑题目中路径权值的含义: 两点之间的最短路就是 直接连边。 题目要求从 遍历到每个点,到终点每个 的最短时间。于是我们不妨枚举每个 ,考虑在 至 \
阅读全文
摘要:P8162 [JOI 2022 Final] 让我们赢得选举 (Let's Win the Election) 题解 朴素的想法是先抓一部分人,再一起去发表演讲。这样就要按 的值从小到大排序,枚举选择的一部分 值,在后面挑选一些最小的 选择即可。 但这样显然是错误
阅读全文
摘要:P9192 [USACO23OPEN] Pareidolia P 题解 首先自然考虑不带修的情况。 考虑问题的本质就是求序列中 尽量短 的 bessie 序列个数。对于 尽量短 的理解是对于 bessiebessie 序列,不考虑其由 构成的序列,只考虑 \(1\sim
阅读全文