Diktat_Prosedural_06_ADTStack

1 2011 2012tgl revisi 3 okt 2011 10 draft diktat

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ntf("%d %d \n", Top(S), InfoTop(S)); Pop(&S, &X); printf("%d %d \n", Top(S), InfoTop(S)); return 0; } Oleh: Inggriani Liem/Revisi bab oleh: Tim IF2030 sem. 1 2011-2012/Tgl. Revisi: 3 Okt 2011 10 Draft Diktat Struktur Data Hanya untuk digunakan di lingkungan Sekolah Teknik Elektro dan Informatika ITB Satu tabel dengan dua buah stack /* File : stack2.h */ /* Persoalan : sebuah tabel dipakai bersama oleh dua buah stack */ /* "arah" perkembangan kedua stack "berlawanan" */ /* TOP adalah alamat elemen puncak */ /* T adalah memori penyimpan elemen stack S1 dan S2 */ /* T, S1 dan S2 adalah variabel global di stack2.c */ #ifndef stack2_H #define stack2_H #include "boolean.h" #define Nil 0 /* Nil adalah stack dengan elemen kosong . */ /* Indeks dalam bhs C dimulai 0, tetapi indeks 0 tidak dipakai */ typedef int infotype; typedef int address; /* indeks tabel */ /* Contoh deklarasi variabel bertype stack dengan ciri TOP : */ /* Versi I : dengan menyimpan tabel dan alamat top secara eksp...
View Full Document

Ask a homework question - tutors are online