假設我有一堆字符串對,表示「before」和「after」值。爲了給出一個簡單的例子:從字符串對查找未知排列
aaaabbbb -> aabbbbaa
abbbbbbb -> bbbbbbab
aaabbbaa -> abbbaaaa
cccccccc -> cccccccc
如何將確定一個可能的排列可以是[6,7,0,1,2,3,4,5],或者換句話說,所有的字符都是向左旋轉兩個空格?
有沒有關於這個問題的一些文獻?此外,如果列表中的某些對精確匹配,是否會有「最可能」排列的概念?可以找到更復雜的排列,除了左右移動嗎?
謝謝,我寫了一些初步的代碼,它是有道理的。以後我會擔心「最有可能」! –