mesela elimizde bir kelime var : şüheda
bu kelimeyi girince uygulama bize çıktı olarak bir liste verecek içinde şu elemanlar bulunan
şüheda,şuheda,süheda,suheda -> 2 üzeri 2 den 4 olasılık
yani uygulama kelime üretiyor klavyelerdeki oto düzeltmede olduğu gibi
ama bunu algoritmaya dökemedim
Amaç Türkçe karakterleri değiştirerek kaç farklı şekilde olacağını göstermek mi?
Yani metnin içinde ü->u ö->o ı->i ş->s gibi dönüşümleri mi kullanmak istiyorsun?
aynen dediğiniz gibi
kelime içerisinde geçen ı,i,o,ö,u,ü harflerinin sayısını bulun. n tane sayı varsa, 2 üzeri n tane de türevleri vardır.