Kamis, 29 November 2012

Queue dengan Bahasa C

Queue dengan Bahasa C ( Compiler Microsoft Visual C++ 6 )

Salam Blogger, di postingan kali ini saya mau berbagi ilmu tentang Queue, berbeda dengan Stack yang memakai metode LIFO ( Last In First Out ) dengan indentifikasi elemen top, Queue menggunakan metode FIFO ( First In First Out ) dengan identifakasi data head atau kepal dan tail atau ekor.

Dalam kehidupan nyata Algoritma Queue bisa kita temui dalam sebuah antrian, entah itu antrian tiket, antrian belanja, dls. Queue mempunyai 2 perintah utama yaitu Enqueue ( untuk memasukkan data / menambah tail ) dan Dequeue ( Untuk mengambil data / mengurangi tail ),

Untuk lebih jelasnya bisa dilihat pada script berikut :

Minggu, 25 November 2012

Stack dengan Fibonacci

Stack dengan Fibonacci
Salam Blogger, Tugas kuliah sedang menumpuk,tapi untung yang satu ini sudah selesai, dalam posting kali ini saya mau share tentang stack.
Stack adalah sebuah tumpukan data,, dengan metode LIFO ( Last In Firs Out ), contoh stack di dunia nyata yaitu Tumpukan piring.
Fibonacci adalah urutan bilangan yang terdiri angka utama yaitu 0 dan 1, kemudian urutan berikutnya adalah bilangan penjumlahan dari bilangan sebelumnya, contoh : 0, 1, 1, 2, 3, 5, 8, 13, 21.
Berikut adalah scriptnya :