Laporan Praktikum Resmi Stack Algoritma dan Struktur Data 1 Albert Sugihartono NIM 201301018 S1 Sistem Infor...
Description
LAPORAN PRAKTIKUM RESMI STACK
Disusun oleh :
Albert Sugihartono 201301018
Dosen pengampu :
Yosef Murya Kusuma Ardhana.S.T., M.Kom
JURUSAN SISTEM INFORMASI SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO PURWOKERTO 2014
BAB I TEORI DASAR
1.
Pengantar
Stack merupakan bentuk khusus dari struktur data, dimana node yang ditambahkan ke dalam list hanya pada “kepala”nya atau dengan kata lain prinsip pengolahannya adalah last-in firstout (LIFO). (LIFO). Ada dua operasi utama yaitu push(memasukkan node ke dalam stack) dan pop(mengambil node dari stack). Operasi lainnya adalah ISEMPTY, ISFULL, dan CLEAR. Untuk menentukan jumlah maksimum elemen stack, dapat dideklarasikan terlebih dahulu preprocessor
define.
Sebagai
contoh
adalah
define
MAX_STACK.
Contoh
pendeklarasiannya: #define MAX_STACK 10
TOP of STACK merupakan elemen teratas dalam stack. Jika TOP of STACK terus bergerak hingga mencapai MAX_STACK, maka stack akan penuh. Elemen pada stack diindikasikan oleh indeks yaitu dari indeks 0 hingga indeks ke-n. Hal ini dikarenakan sistem stack menggunakan fungsi dari array.
2
BAB II PENJELASAN PROGRAM
Pada penjelasan program bab ini dijelaskan mengenai bagaimana melakukan pemrograman C++ program stack.cpp, push.cpp dan pop.cpp Listing program stack.cpp /* * stack.cpp * * Created on: May 20, 2014 * Author: STIKOM109 */ #include #include #define MAX_STACK 10 using namespace std;
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.