Pertemuan 2 - Data Structure

Linked List
Pertemuan 2

Linked List
Linked List merupakan struktur data yang terdiri dari suatu kumpulan node yang secara bersamaan menyajikan sebuah urutan.

Apa arti node dalam linked list?
Merupakan record yang terdiri dari satu atau lebih kolom yang menghubungkan ke node yang lain dengan sebuah field untuk data melalui sebuah pointer.

Linked list sendiri dapat dibagi menjadi 3 jenis, yaitu:
  1. Single Linked List.
  2. Double Linked List.
  3. Circular Linked List.
Single Linked List dapat juga dibilang sebagai kumpulan-kumpulan node, yang dimana masing-masing node memiliki field data dan kolom yang tertuju kepada node berikutnya.


Contoh Single Linked List




Sedangkan pada Double Linked List dapat disebut sebagai kumpulan node yang masing-masing node mempunyai field data, kolom yang menuju ke node sebelumnya.

Contoh Double Linked List


Terakhir yang kita bahas adalah Circular Linked List, pada single linked list node terkahir menunju pada null, pada akhir single linked list circular node akan menunju ke awal dari rangkaian linked list. Begitu juga pada double linked list circular, dimana pada double linked list circular node pada awalnya menuju ke node yang akhir, sementara itu node yang terakhir akan menuju ke node yang paling awal.
Contoh Single Linked List Circular


Contoh Double Linked List Circular




NIM : 2101676624
Nama : Shundy Yohan

Komentar

Postingan populer dari blog ini

Data Structure - Tree and Binary Tree

Pertemuan 3 - Data Structure

Pertemuan 1 - Data Structure