Recursive Program #1
Apakah recursive program itu?
Gw pengen banget nulis mengenai recursive programming karena pada saat pemrograman seringkali dihadapkan pada persoalan melakukan looping secara recursive.
Contoh sederhana dari recursive yang sering dijadikan contoh di buku-buku pelajaran pemrograman computer adalah “deret Fibonacci”. Bagi kalian yang pernah baca “da Vinci Code” pasti akan sangat familiar juga dengan deret ini. Bagi yang belum tahu, deret ini adalah: 1, 1, 2, 3, 5, 8, 13, 21, 34, … dengan persamaan deret f(i)=f(i-1)+f(i-2).
Selain untuk perhitungan “deret Fibonacci”, metode recursive programming sangat berguna untuk pembuatan hierarchy view pada suatu program. Hierarchy view adalah suatu object treeview yang memuat informasi atau data-data penting. Untuk mempopulasi data dibutuhkan metode recursive programming. Pada metode ini proses populasi data dilakukan dengan sebuah fungsi yang akan memanggil dirinya sendiri.Baiklah akan kita teruskan lagi besok karena harus cepat pulang untuk mengejar 3 in one dan macet yang saat ini selalu menghantam kota jakarta.
Btw sebagai informasi hari ini adalah dimulainya kenaikan harga BBM euy... :p