Postingan

Menampilkan postingan dari Februari, 2022

Palindrome Menggunakan Recursive pada Java

Gambar
Pada artikel kali ini kita akan menyelesaikan soal yang sering di temui pada coding interview yaitu  palindrome , apa itu palindrome ?. palindrome merupakan keadaan diamana suatu string (kalimat) baik dibaca dari  depan maupun belakang mempunyai makna yang sama. kita ambil contoh kata " KODOK " di baca  dari depan atau belakang tetap mempunyai makna yang sama dan contoh yang salah yaitu kata Arya ,kata Arya jika di baca dari belakang menjadi Ayra kondisi ini di sebut tidak palindrome. berikut adalah program yang di buat  penjelasan program  pada baris ke 3 di buat variabel static bertipe int dengan nama key yang berfungsi sebagai penunjuk huruf apa yang sedang di bandingkan (dimulai dari depan )  pada barsis ke 5 merupakan inisialisasi string yang akan di cek  pada baris ke 6 memanggil method palindrome dengan parameter string yang akan di cek  pada baris ke 8-11 merupakan penjabaran dari method palindrome yang di panggil pada baris ke 6  p...