mesafeHesapla
public int mesafeHesapla(char c1,
char c2)
Verilen iki karakter arasındaki klavye mesafesini getirir.
Mesafenin ölçümünde sadece karakterlerin koordinatları arasındaki mesafe
sqrt((y2-y1)^2 + (x2-x1)^2))*10 şeklinde hesaplanıyor. Yani a-s arasındaki mesafe
10 iken s-q arasındaki mesafe 14, a-e arasında ise 22 olur. Karakterlerin
klavyedeki yerleri arasındaki mesafe arttıkça rakam büyür.
- Parameters:
c1
- birinci karakter
c2
- ikinci karakter
- Returns:
- Q Klavye üzerinde verilen karakterler arasındaki fiziksel mesafenin 10 katı.
Eğer karakterlerden herhangi biri klavye haritasında yoksa -1 döner.