STRUKTUR DATA LINKED LIST
STRUKTUR DATA LINKED LIST
PENGERTIAN LINKED LIST
Linked list termasuk kedalam salah satu struktur data linear, linked List dibentuk secara dinamik. elemen Linked list dinamakan Node, Linked list di akses dengan menggunakan pointer yang mengacu ke node tersebut.
ISTILAH LINKED LIST
1. Head yaitu elemen yang berada di posisi paling depan atau pertama
2. TAIL elemen yang berada di posisi belakang atau terakhir
3. Operasi Linked list
4. merupakan operasi insert yg memungkinkan 2 kemungkinan yaitu push depan dan push belakang, push depan adalah sebuah data baru yg masuk akan berada pada posisi pertama, jika pus belakang adalah data yg baru masuk akan berada di posisi terakhir pop merupakan operasi delete, sama halnya pop juga memiliki 2 kemungkinan yaitu pop depan dan pop belkang, pop depan yaitu penghapusan sebuah data yg akan dihapus adalah data paling awal begitupun sebaliknya denga pop belakang.
JENIS- JENIS LINKED LIST
1. Single Linked List
sebuah Linked list yg hanya memiliki 1 pointer saja, dimana pointer tersebut menunjuk ke node selanjutnya.
2. Double Linked List
Pada dasarnya Double Linked list diperuntukkan untuk mengatasi kelemahan-lemahan atau kekurangan yg ada pada Double Linked List
3. Circular Linked list
variable pointer yang menunjuk ke node sebelumnya dan yg menunjuk ke node selanjutnya atau Doble/single list yang simpul awal menunjuk ke simpul akhir dan simpul akhir menunjuk ke simpul awal.
Struktur Data Linked List, Sumber : https://rantererung.id/struktur-data-linked-list/
Comments
Post a Comment