【发布时间】:2016-11-24 01:09:30
【问题描述】:
Elina 有一个字符串 S,由小写英文字母组成(即 a-z)。她可以用任何其他字符替换字符串中的任何字符,并且可以多次执行此替换。她想从 s 创建一个回文字符串 p ,使得字符串 p 包含子字符串 linkedin 。保证 Elina 可以从 S 创建回文字符串 p。 找到从 S 创建回文字符串 p 所需的最小操作数。 示例测试用例是:
第一个测试用例:S="linkedininininin"
解释:
linkedin (i) (n) (i) (n) (i) ni (n)
(n) (i) (d) (e) (k) (l)
p = "linkedinnideknil"
输出为 6
第二个测试用例:S="fulrokxeuolnzxltiiniabudyyozvulqbydmaldbxaddmkobhlplkaplgndnksqidkaenxdacqtsskdkdddls"
输出为 46
这里我无法获得第二个测试用例输出,它是如何获得输出 46 的。
第三个测试用例:
S="linkaeiouideknil"
P="linkedinnideknil"
Output = 4
【问题讨论】:
-
第二个测试用例是样本用例还是来自输入集? OJ 应该给出更小更简单的样本案例来分析。
-
S="linkaeiouideknil", P="linkedinnideknil" 最终输出 = 4