Linked List II

Linked List

Nama saya Raymond Andilsim, pada kesempatan ini saya akan menjelaskan tentang linked list, sebelumnya linked list sudah dijelaskan di pertemuan sebelumnya, dan sekarang saya akan meringkas tentang jenis-jenis linked list yaitu Circular Single Linked List , Double Linked List ,dan Circular Doubly Linked List.

1. Circular Single Linked List

    Circular linked list adalah variasi dari linked list dimana setiap node tidak memiliki ruang NULL dan diganti oleh ruang untuk menunjuk node selanjutnya dan node paling terakhir akan menunjuk node yang pertama dan seterusnya, sehingga terbentuk sebuah siklus.


Image result for circular linked list

2. Double Linked List

     Double Linked List adalah variasi dari linked list yang bisa bergerak bolak-balik dimana setiap node memiliki 3 ruang, perbedaan node pertama, node tengah dan node terakhir adalah di node pertama, di ruang pertama adalah NULL dan ruang ketiga untuk menunjuk node selanjutnya, untuk node di tengah, ruang pertama untuk menunjuk node sebelumnya dan ruang ketiga untuk menunjuk node selanjutnya, dan di node terakhir, ruang pertama untuk menunjuk node sebelumnya dan ruang ketiga adalah NULL.


Image result for Doubly Linked List


3. Circular Doubly Linked List

     Circular Doubly Linked List adalah linked list gabungan dari circular single linked list dan double linked list, dimana setiap node bisa menunjuk node selanjutnya maupun sebelumnya dan node terakhir akan menunjuk node pertama, dan akan membentuk sebuah siklus.


Image result for Circular Doubly Linked List


Sekian penjelasan dari saya tentang jenis-jenis linked list, terima kasih.


Nama : Raymond Andilsim
NIM   : 2301906533


Comments

Popular posts from this blog

Semester 2 Review / Summary

AVL Tree

Application Code