Daftar Isi
1. Materi
2. Program
3. Video Pembelajaran
4. Reference
1. Materi
Linked list adalah suatu cara untuk menyimpan suatu data dengan ter-struktur
sehingga program dapat secara otomatis menciptakan suatu tempat baru untuk
menyimpan suatu data kapan saja diperlukan.
Artinya field pointer nya hanya satu buah saja atau satu arah serta pada akhir
node pointernya menunjuk null.
Linked list artinya node tersebut saling terhubung satu sama lain
Single Linked List
Setiap node-node pada linked list mempunyai field yang berisi pointer ke node
berikutnya dan juga memiliki field yang berisi data. Node terakhir akan menunjuk
NULL yang akan digunakan sebagai kondisi berhenti pada saat pembacaan isi
linked list.
Kelebihan Linked List
Struktur menjadi lebih dinamis karena banyak elemen dengan mudah ditambah
atau dikurangi, berbeda dengan array ukurannya bersifat tetap dan manipulasi
terhadap elemen seperti menyisipkan/insert, menghapus/delete,
menambahkan/add, dapat dilakukan dengan mudah.
Aturan dan Perancangan Linked List
Tahapan pertama adalah membuat struct (karena setiap node akan berbentuk
struct) dan memiliki satu buah fungsi pointer juga bertipe struct yang akan
menghubungkan setiap node
Ilustrasi Penambahan Data Linked List
#include <iostream> Fungsi masukan cin dan keluaran cout, pindah baris endl
#include <stdlib.h> Fungsi untuk merubah tipe data string menjadi integer
2. Program:Deklarasikan Struct
1. https://www.youtube.com/watch?v=CWcp-89gp6c
2. https://www.youtube.com/watch?v=1FPCl-xJzJY
3. https://www.youtube.com/watch?v=5YoEEmSUV-o
4. https://www.youtube.com/watch?v=hj6E7LyZKNI
Reference
https://www.teachmesoft.com/2019/03/single-linked-list-c-disertai-contoh.html
https://syarifsoden.blogspot.com/2020/08/pengertian-linked-list-dalam-c-beserta
.html
http://ahbraim.blogspot.com/2017/12/macam-macam-library-pada-c.html
http://nurmalitasari04.blogspot.com/2015/09/apa-itu-using-namespace-std.html