Kullanım yaygınlığına sırasına göre sıralanır ortak kelimelerin bir listesini, verilen bu 'en yaygın' dizilerinin amacıyla bir keyfi uzunluğu (kelime istenilen sayı) kelime kombinasyonları oluşturmak mümkündür. En yaygın kelimeler, uzunluğu iki kombinasyonları için 'a, b, c' ise, örneğin, şu oluşturulabilir olacaktır:
aa
ab
ba
bb
ac
bc
ca
cb
cc
İşte uzunluğu 3 için doğru listesi:
aaa
aab
aba
abb
baa
bab
bba
bbb
aac
abc
bac
bbc
aca
acb
bca
bcb
acc
bcc
caa
cab
cba
cbb
cac
cbc
cca
ccb
ccc
Bu elemanların herhangi bir sayı için 2 veya 3 kelime (kümesi uzunluğu) kombinasyonları için uygulamak basittir, ama bu keyfi uzunlukları için neler yapılabilir? PHP bu uygulamak istiyorum, ama yalancı ya da algoritma bile bir özet çok duyacağız!