Linked List
Linked List
- Head adalah element yang berada pada posisi pertama dalam suatu Linked List
- Tail adalah element yang berada pada posisi terakhir dalam suatu Linked List
Ada beberapa macam Linked List :
- Single Linked List
- Double Linked List
- Multiple Linked List
Single Linked List
Suatu Linked List yang hanya memiliki satu variabel pointer saja. Dimana pointer tersebut menunjuk ke node selanjutnya. Biasanya field pada tail menunjuk ke NULL.
Contoh:
Contoh:

Double Linked List
Suatu Linked List yang memiliki dua variabel pointer yaitu pointer yang menunjuk ke node selanjutnya dan pointer yang menunjuk ke node sebelumnya. Setiap head dan tailnya juga menunjukkan ke NULL.
Contoh :

Multiple Linked List
Suatu Linked List yang memiliki lebih dari 2 buah variabel pointer.
Contoh :
Komentar
Posting Komentar