假设我有一堆字符串对,表示“before”和“after”值。为了给出一个简单的例子:从字符串对查找未知排列
aaaabbbb -> aabbbbaa
abbbbbbb -> bbbbbbab
aaabbbaa -> abbbaaaa
cccccccc -> cccccccc
如何将确定一个可能的排列可以是[6,7,0,1,2,3,4,5],或者换句话说,所有的字符都是向左旋转两个空格?
有没有关于这个问题的一些文献?此外,如果列表中的某些对精确匹配,是否会有“最可能”排列的概念?可以找到更复杂的排列,除了左右移动吗?
谢谢,我写了一些初步的代码,它是有道理的。以后我会担心“最有可能”! –