摘要:
不难设 \(d_i\) 为前缀 \(i\) 中 \(0/1\) 数量的差值,显然有两个限制: \(d_{l - 1} = d_r\) \(|d_{i - 1} - d_i| \le 1\) 可以差分约束,事实上,直接跑差分约束就可以得到字典序最小的构造了,这也算本题的价值之一。 阅读全文
posted @ 2025-09-19 10:39
Alexande
阅读(4)
评论(0)
推荐(0)
摘要:
考虑将先手最大转化为后手最小。 那么可以发现,第 \(i\) 次操作先手一定能让后手从 \([n - i + 1, n + i]\) 中选取最小的一个元素,一定可以。因为考虑先手拿的顺序不重要,一定存在构造方案,使得能让任意一个元素为中位数。 阅读全文
posted @ 2025-09-19 08:31
Alexande
阅读(3)
评论(0)
推荐(0)
摘要:
考虑一种字符出现次数大于整个串长度一半就算主要。 一个非常强势的结论是:若满足相邻三个字符满足要求,则更长的子串一定满足要求。 因此设 \(f_{i, j, k}\) 表示到了第 \(i\) 位,第 \(i - 1\) 位为 \(j\),第 \(i\) 位为 \(k\) 的方案数简单转移即可。 阅读全文
posted @ 2025-09-19 08:29
Alexande
阅读(7)
评论(0)
推荐(0)

浙公网安备 33010602011771号