专栏文章
题解:AT_agc045_c [AGC045C] Range Set
AT_agc045_c题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mindrn86
- 此快照首次捕获于
- 2025/12/02 00:45 3 个月前
- 此快照最后确认于
- 2025/12/02 00:45 3 个月前
不错的性质观察题。
先考虑判定。将过程反过来。本质等价于,对于目前串 ,选择一个长度 的不含 的段,将段内的字符都变为 ,或者选择一个长度 的不含 的段,将段内的字符都变为 。问最终是否可能得到全 的串。
注意到, 的地位对等。不妨假设 。若存在一个长度 的全 子段则立即判定为合法。进一步,将所有 的全 段变为 后,若存在一个长度 的全 子段则判定为合法。不难说明这是充分必要的条件。
对于计数,考察问题的反面。不符合条件当且仅当将所有 的 子段划分序列后每个段长度严格小于 。至此已经不难 DP 了。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...