RANGKUMAN DATA STRUCTURE
MARCO 2301894022/CLASS: L301-LEC/CD01-CL

Stack adalah kumpulan data yang memiliki urutan dan membentuk tumpukan. pada stack kita dapat menambah atau mengurangkan data dari data yang paling atas. stack dapat diimplementasikan menggunakan array ataupun linked list dan menggunakan konsep first in last out yang artinya data yang dimasukkan pertama akan dikeluarkan terakhir atau data yang terakhir ditambahkan yang pertama dikeluarkan. untuk memasukkan data ke dalam stack menggunakan operasi push, sedangkan untuk mengeluarkan data menggunakan operasi pop.

Queue merupakan kumpulan data yang memiliki urutan dan membentuk seperti antrian. queue menggunakan konsep first in first out yang artinya data yang dimasukkan pertama akan dikeluarkan pertama juga dan data yang dimasukkan terakhir akan dikeluarkan terakhir juga. terdapat 2 operasi dalam queue yaitu enqueue untuk memasukkan data dan dequeue untuk menghapus data.

terdapat beberapa perbedaan antara stack dan queue. Pertama stack menggunakan konsep first in last out sedangkan queue menggunakan konsep first in first out. stack merupakan kumpulan data yang membentuk tumpukan sedangkan queue membentuk antrian.

Infix , Prefix, Postfix merupakan notasi notasi yang dapat digunakan dalam operasi matematika.
Infix = notasi pada operasi matematika berada di antara operand
Prefix = notasi pada operasi matematika berada di depan operand
Postfix= notasi pada operasi matematika berada di belakang operand
contoh Latihan Soal:
Infix=( (1 + 3) / (100 * 5) ^ 30 )
Prefix= / + 1 3 ^*100 5 30
Postfix= 1 3 + 100 5 * 30 ^/

Comments

Popular posts from this blog