题解:CF1989B Substring and Subsequence
题意:
构造一个字符串 $c$,使 $a$ 为 $c$ 的字串且 $b$ 为 $c$ 的子序列,求 $c$ 的最小长度。
思路:
设 $a$ 的长度为 $lena$,$b$ 的长度为 $lenb$,$a$ 与 $b$ 的最大公共子序列长度为 $s$,因为 $c$ 中一定包含 $a$ 跟 $b$ 中的所有字符,所以我们可以知道 $c$ 的最小长度为 $lena+lenb-s$。
代码:
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 伟大的IOI的博客!
