Gina Annisa R.A - TEORI 04 - SDL - LINKED LIST STACK QUEUE
Gina Annisa R.A - TEORI 04 - SDL - LINKED LIST STACK QUEUE
DATA
Oleh :
NPM : 4522210154
Materi : SDL - Linked List - Stack dan Queue
Dosen :
Universitas Pancasila
Fakultas Teknik
2022/ 2023
1. Diskusikan apa perbedaan perintah Stack dan Queue (Soal untuk yang NIM
nya GANJIL dan GENAP)
LIFO/STACK adalah suatu metode pembuatan Linked List, dimana data yang masuk
paling akhir adalah data yang keluar paling awal artinya data yang terakhir
kali dimasukkan kedalam stack akan menjadi data pertama kali
dapat diambil dari stack, sedangkan data yang pertama kali dimasukkan
kedalam stack akan menjadi data yang terakhir kali bisa diambil dari stack.
Sedangkan FIFO/QUEUE/ANTRIAN adalah struktur data dimana proses
pengambilan dan penambahan elemen dilakukan pada ujung yang berbeda.
2. Diskusikan setelah Anda selesai membaca slide 5 s.d. 20 ( Buat ALGORITMA
nya (Soal untuk yang NIM GENAP) )
ALGORITMA
Algoritma
KAMUS/ DEKLARASI VARIABEL fungsi class jesha { jsh (dt) } Dt, nisa (dt) = int
DESKRIPSI fungsi class jesha {jsh (dt) } P = new (dan)
P → LINK = FIRST
While ( Q ! = NULL )
While ( Q ! = NULL )
DESKRIPSI
ALGORITMA
1. Deklarasi struktur ( stuct biodata( nama, usia ) )
2. Mendefinisikan struktur ( biodata biodata mhs ) atau membuat
objek biodata mhs dari struktur biodata
3. Mendefinisikan struktur ( biodata queue[MAX] )
4. Memanggil fungsi void init(void)
5. Deklarasi struktur ( stuct biodata entridata )
6. Memanggil fungsi void enqueue ()
7. Deklarasi struktur ( stuct biodata mhs)
8. Deklarasi struktur ( stuct biodata dequeu )
9. Memanggil fungsi void display ()
10. Memanggil fungsi baca ()
11. Menampilkan void init()
12. Menampilkan void enqueue
13. Menampilkan struct biodata dequeue()
14. Menampilkan void baca()
15. Menampilkan struct biodata entridata()
16. Menampilkan void display()
17. Selesai