Posts

Showing posts from April, 2020

Summary + Coding

Image
LINKED LIST      Linked List atau Senarai Berantai adalah data berbentuk urutan di mana setiap record data memiliki referensi ke data berikutnya. Elemen data yang dihubungkan dengan link pada linked list disebut Node. Dalam Linked List, terdapat istilah head dan tail. Head merupakan elemen yang berada pada posisi pertama. Tail merupakan elemen yang berada pada posisi terakhir. A. SINGLE LINKED LIST      Single Linked List hanya memiliki satu pointer saja. Pointer tersebut menunjuk ke node selanjutnya, dan field pada tail menunjuk ke NULL. Contoh : Contoh Coding : struct Siswa{   char Nama[30];   int Umur;   struct Siswa *next; }*head, *tail; B. DOUBLE LINKED LIST      Double Linked List memiliki dua pointer, yaitu pointer yang menunjuk ke node selanjutnya dan pointer yang menunjuk ke node sebelumnya. Pada Double Linked List, setiap head dan tailnya menunjuk ke NULL. Contoh : Contoh Coding : struct S...