TUGAS LATIHAN PERTEMUAN 10
PERTEMUAN 10
MATA KULIAH : STRUKTUR DATA
APLIKASI LINKED LIST UNTUK STACK
I. Ilustrasi untuk STACK dengan menggunakan Simpul Head
PUSH : Selalu Insert Kiri
POP : Selalu Delete Kiri
Fungsi-fungsi yang diperlukan :
1) Deklarasi struktur simpul dan pointer yang diperlukan
2) Inisialisasi stack
TOP = NULL;
DASAR = NUL;
3) Fungsi pembuatan simpul baru
4) Fungsi pembuatan simpul Head
void BUAT_HEAD(void)
{
if(DASAR==NULL) {
DASAR=P;
TOP=DASAR;
DASAR->LINK=NULL;
DASAR->INFO=0;
} else
cout<<”Head sudah ada”;
}
5) Fungsi PUSH/Insert Kiri
6) Fungsi POP/Delete Kiri
Komentar
Posting Komentar