Linked List
dikarenakan saya baru belajar sebagian, jadi yang dipost kali ini implementasi dari linked list PART 1 !
yak, langsung saja,, Linked List atau biasa disebut "Senarai Berantai" adalah sebuah struktur data yang digunakan untuk menyimpan sejumlah objek data pada memori. Linked list ini dapat dikategorikan sebagai struktur data dinamis, karena linked list ini bisa disebut sebagai pengembangan dari ADT (Abstract Data Type).
nexttt
linked list atau disingkat LL itu terbagi atas 3 tipe.
1. Single/Singly LL
2. Double/Doubly LL
3. Multiple LL
dan ada juga
tambahan gitu deh, Circular single LL
ditambah lagi, ada 2 kegiatan yang dapat di lakukan pada linked list.
1. Insert
2. Delete
kegiatan insert itu sendiri, ada 3 macam
kalo yang saya pelajari sih ya
ada Push depan
Push balakang
Push tengah
nah, saya ada contoh kodingnya nih
Push Depan
head = curr = tail = NULL;if(head==NULL)
{
head=tail=curr;
tail->next=curr;
}else{
curr->next=head;
head=curr;
}
Push Belakang
head=tail=curr=NULL;
if(tail==NULL)
{
head=tail=curr;
tail->next=NULL;
}else{
tail->next=curr;
curr=tail;
tail->next=NULL;
}
segitu aja dlu yah, soalnya uda ngantuk jadi... ya gitu deh
1701294190
Joshua Rama Tanu
www.binus.ac.id || www.skyconnectiva.com

Tidak ada komentar:
Posting Komentar