Linked list (list bertaut) adalah salah satu struktur data dasar yang sangat fundamental dalam bidang ilmu
komputer. Dengan menggunakan linked list maka programmer dapat menimpan datanya kapanpun
dibutuhkan. Linked list mirip dangan array, kecuali pada linked list data yang ingin disimpan dapat
dialokasikan secara dinamis pada saat pengoperasian program (run-time).
Misalkan LIST adalah sebuah linked list. Kalau tidak disebutkan lain, LIST akan disajikan dalam
memori adalah dengan cara sebagai berikut. Kita bentuk larik INFO(K) dan LINK(K), berturut-
turut untuk menyajikan bagian informasi dan field nextpointer. Juga kita pakai sebuah variabel
START untuk menyimpan alamat dari elemen LIST. Pada bagian akhir dari LIST, nextpointer
bernilai NULL. Apabila tidak disebutkan, nilai NULL adalah 0, dan nilai dari subscript larik
INFO serta LINK selalu diambil positif.
9 INFO LINK
1 I 5
3 O 6
4 E 7
5 T 0
6 4
7 X 1
9 N 3