java string algoritma

Java’da iki Stringin Denkşekilliliği (Isomorphism)

Başlamadan önce burada Sadi Evren Şeker Hocamızın Isomorphism üzerine güzel bir yazısı bulunmakta link üzerinden okuyabilirsiniz. http://bilgisayarkavramlari.sadievrenseker.com/2009/06/18/denksekillilik-isomorphism/ Girilen iki tane s ve t String değişkenleri olarak adlandıralım, isomorphic olup olmadığına karar veren algoritma. S deki karakterler yerine başka karakterler konulup t elde edilebiliyorsa bunlar isomorphic’tir. Örnek olarak “egg” ve  “add” isomorphic’tir, e karekteri yerine a ve …

Java’da iki Stringin Denkşekilliliği (Isomorphism) Read More »

Java’da bir Stringi kelime kelime tersine çevirmek

Verilen bir String içerisindekileri kelime kelime tersine çeviren algoritma Örnek olarak Giriş =”denizlerde akıntılar olur” Çıktı =”olur akıntılar denizlerde” public void kelimeyiTerseCevir(char[] s) { int i=0; for(int j=0; j<s.length; j++){ if(s[j]==’ ‘){ tersine(s, i, j-1); i=j+1; } } tersine(s, i, s.length-1); tersine(s, 0, s.length-1); } public void tersine(char[] s, int i, int j){ while(i<j){ char …

Java’da bir Stringi kelime kelime tersine çevirmek Read More »