STRUKTUR DATA STACK

STRUKTUR DATA STACK

PENGERTIAN STACK

Stack adalah suatu koleksi atau kumpulan item data yang terorgaisasi dalam bentuk urutan linear, yang operasi pemasukan dan penghapusan datanya dilakukan pada salah satu sisinya.Sedangkan pengertian stack pada struktur data adalah sebagai tumpukan dari benda, sekumpulan data yang seolah-olah diletakkan di atas data yang lain, koleksi dari objek-objek homogen, atau Suatu urutan elemen yang elemennya dapat diambil dan ditambah hanya pada posisi akhir (top) saja.Stack merupakan bentuk khusus dari suatu struktur data, dimana node yang ditambahkan ke dalam list dan diambil dari list hanya pada kepalanya, atau dengan prinsip pengolahannya adalah last-in first-out (LIFO). Pada struktur ini hanya ada dua fungsi utama, yaitu push (memasukkan node ke dalam stack), dan pop (mengambil node dari stack).

OPERASI DALAM STACK

Create : membuat stck baru, dengan jumlah item data kosong

Push : digunakan untuk menambah item data stack pada posisi top

Pop : digunakan untuk menghapus/mengambil item data stack pada posisi TOP

Clear : digunakan untuk mengosongkan atau menghapus semua item 


Struktur Data Stack, Sumber : https://rantererung.id/struktur-data-stack/

Comments

Popular posts from this blog

STRUKTUR DATA GRAPH

STRUKTUR DATA TREE

STRUKTUR DATA QUEUE