İşte o alfabetik sıralama kriteri kelime listenizin yararlandığına önce kullanmış olduğunuz bir yaklaşımdır.
1)) aerrst (hedef kelime (tutuklama) alın ve sıralayın.
2) Sonra sıralanmış kelime, her harf ya dahil veya hariç olduğu yeni dizeleri oluşturmak. N harflerinin bir kelime için bu 2 ** N mümkün dizeleri verir. (PHP bilmiyorum ama eğer isterseniz, size yalancı ya da örneğin Python verebilir.)
For your target word we have:
a, e, r, r, s, t, st, rs, rt, rst, rr, rs, rt, rst, rrs, rrt, rrst, er, er, es, et, est, ers, ert, erst, err, ers, ert, erst, errs, errt, errst, ae, ar, ar, as, at, ast, ars, art, arst, arr, ars, art, arst, arrs, arrt, arrst, aer, aer, aes, aet, aest, aers, aert, aerst, aerr, aers, aert, aerst, aerrs, aerrt, aerrst
3) Sonra sıralı listeye karşı bu dizeleri denetlemek. Lütfen kriteri listesinde görünür olanlar istediğiniz alt kümesi kelimeleri karşılık gelmektedir.
eg aerrst corresponds to full anagrams (arrest, rarest, raster, ...)
eg aerst will be in your sorted list (stare, tears, ...)
eg rrs will not be in your sorted list