Palindromy w Javie

Posted: 15 czerwca 2010 in Uncategorized

Palindrom – wyraz, liczba lub zdanie czytane normalnie (od lewej do prawej) jak i wspak (od prawej do lewej) ma to samo znaczenie. Palindromem jest np.: „kajak

Poniżej kod w Javie, który sprawdza czy podany wyraz jest palindromem :

public class Palindrom {
public static boolean iterative(String strSubm) {
int odLewej;
boolean wynik = false;
int odPrawej = strSubm.length() - 1;

if(strSubm.length() == 1)
wynik = true;
else {
for(odLewej = 0; odLewej < odPrawej; odLewej++, odPrawej--) {
if(strSubm.charAt(odLewej) == strSubm.charAt(odPrawej)) {
wynik = true;
}
else
wynik = false;
break; // Wychodzimy z pętli, bo jej kontynuowanie jest niepotrzebne
}
}
return wynik;
}
}
Reklamy

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s