专栏文章

CF2144F Bracket Groups Solution

CF2144F题解参与者 2已保存评论 2

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
2 条
当前快照
1 份
快照标识符
@minw0n46
此快照首次捕获于
2025/12/02 09:16
3 个月前
此快照最后确认于
2025/12/02 09:16
3 个月前
查看原文
介绍一个随机化做法。
首先有 ()\texttt{()} 的情况必然不合法。
接下来我们声称,其他情况必然有解,且 m2m \leq 2。证明如下,我们构造两个长度为 kk 的括号序列 ((()))\texttt{(((\dots)))}()()()()\texttt{()()\dots()()},容易发现同时作为两者子串的只有 ()\texttt{()},所以我们的猜想是正确的。
所以我们只需要考虑是否存在 m=1m=1 的解。我不太会串串,所以考虑直接随出来一些合法的括号序列,判定它们是否合法。若全部失败,我们直接构造 m=2m=2 的解。感性理解一下,在本题的数据范围下,该做法较难被卡掉。

评论

2 条评论,欢迎与作者交流。

正在加载评论...