Anda di halaman 1dari 10

PUZZLE MENARA

HANOI
HADIANSYAH
DEFINISI BILANGAN BERULANG / REKRUSIF

Relasi berulang merupakan sebuah barisan dengan memberikan nilai ke-n yang
dikaitkan dengan suku-suku sebelumnya. Relasi rekursif sering juga disebut relasi
berulang
Sebuah relasi berulang untuk barisan a0, a1, ... merupakan sebuah persamaan yang
mengaitkan an dengan a0, a1, ..., an−1. Syarat awal untuk barisan a0, a1, ... adalah
nilai-nilai yang diberikan secara eksplisit pada beberapa suku dari barisan tersebut
DEFINISI FORMAL DARI REKURSI

• Dalam matematika dan ilmu komputer, kelas dari objek atau metode


memperlihatkan perilaku rekursif bila mereka dapat didefinisikan oleh dua
properti berikut:
1. Sebuah kasus (atau beberapa kasus) dasar sederhana
2. Sejumlah aturan yang mengurangi kasus-kasus lainnya sampai ke kasus
dasarnya.
• Sebagai contoh, berikut ini adalah definisi rekursif dari leluhur seseorang:
• Orang Tua seseorang adalah leluhur seseorang (kasus dasar).
• Orang tua dari suatu leluhur juga merupakan leluhur-nya (langkah rekursi).
PENERAPAN BILANGAN BERULANG PADA PUZZLE
MENARA HANOI

Menara Hanoi merupakan salah satu permainan yang mana terdiri


dari tiga tiang dan sejumlah piringan (paling sedikit satu) dengan
ukuran berbeda-beda yang bisa dimasukkan ke tiang mana saja. Di
awal permainan, piringan tertumpuk secara rapi dan berurutan
berdasarkan ukurannya dalam salah satu tiang. Piringan terkecil
diletakkan paling atas, dan piringan terbesar diletakkan paling
bawah sehingga membentuk kerucut.
ATURAN MAIN
• Tujuan dari permainan ini adalah untuk memindahkan seluruh
tumpukan piringan tadi ke tiang yang lain, tapi harus mengikuti aturan
berikut:
• Dalam satu waktu hanya boleh memindahkan satu piringan;
• Memindahkan piringan paling atas dari satu tiang dan memasukkannya
ke tiang  yang lain;
• Tidak boleh meletakkan piringan di atas piringan lain yang lebih kecil
ukurannya. 
Jika menara Hanoi hanya memiliki satu piringan, maka
cara memindahkan piringan tersebut ke tiang yang lain
sangat mudah. Perhatikan gambar berikut:

KITA HANYA MELAKUKAN 1 KALI


PERPINDAHAN PIRINGAN
Jika menara hanoi memiliki dua piringan, maka
kita lakukan perpindahan sebagai berikut

Perhatikan bahwa kita melakukan dua kali langkah yang sama seperti pada menara
Hanoi dengan satu piringan, dan langkah terakhir memindahkan piringan terkecil di
tempat teratas. Secara matematis, banyaknya langkah dapat dituliskan
Jadi, kita melakukan 3 kali perpindahan,maka cara
untuk memindahkan ketiga piringan tersebut ke tiang
yang lain adalah sebagai berikut

Perhatikan bahwa kita melakukan dua kali langkah yang sama seperti pada
menara hanoi dengan dua piringan, dan langkah terakhir meletakkan
piringan terkecil di tempat teratas, dituliskan
Sekarang misalkan f(n) menyatakan langkah paling sedikit yang
dibutuhkan untuk menyelesaikan menara hanoi yang memiliki n buah
piringan. Berdasarkan percobaan sebelumnya diperoleh

f(1)= 1
f(2)= 2f(1)+1=2(1)+1=3
f(3)=2f(2)+1=2(3)+1=7

Yang mana merupakan barisan rekursif. Berapa langkah paling sedikit untuk menyelesaikan
menara hanoi yang memiliki 4 buah piringan?
Lebih jauh lagi, untuk n buah piringan? Tentu, kita dapat melihat polanya dengan mudah.
Untuk n buah piringan maka kita punya rumus rekursif
TERIMAKASIH ATAS PERHATIANNYA

Anda mungkin juga menyukai