【发布时间】:2014-12-16 21:15:23
【问题描述】:
我制作了一个函数,可以打印字符串的每个可能的子序列。现在我需要制作一个打印最常见的功能。关于我可以从哪里开始的任何想法。不要求完全编码的功能只是一个开始的地方。此外,仅使用前奏功能(包括基础)。
例如,如果我输入 "jonjo",我的函数将返回 ["jonjo","jonj","jon","jo","j","onjo","onj"...] 等。最常见的子字符串是 "jo"。
如果有两个或更多出现次数最多的子字符串,则只会打印最长的子字符串。如果仍然相等,则任何一个子字符串都足够了。
【问题讨论】:
-
嗯,每个字符串最常见的子字符串是空字符串......你应该更具体。
-
'abcabc' 怎么样?哪一种最常见? “ABC”?还是'ab'?还是'bc'?还是只是“一个”?
-
刚刚更新以回答这个问题。
-
您正在对您的问题进行许多修改,但您并没有解决问题的核心问题。