我需要找到两个相似字符串之间的最大字母数。例如考虑以下字符串:
progxrammerrxproxgrammer
我需要找到first和 secondrx之间的 2 长度。为了实现这一点,我需要找到一种方法来识别上述字符串的子集,可以重新排列以形成单词“programmer”。作为另一个例子,考虑一下:progxrammerproxgrammer
xprogxrmaxemrppprmmograeiruu
它应该再次找到pp在两组programmer单词之间的。
我尝试了以下方法,但我真的不知道如何实现这一目标?
public static int programmerStrings(string s)
{
var firstPart = s.ToLower().Contains("programmer");
var secondPart = s.ToLower().Contains("programmer");
return (secondPart - firstPart).Length;
}