Single Linked List adalah salah satu bentuk implementasi dari struktur data yang paling sederhana. Seperti yang dijelaskan sebelumnya dalam konsep struktur data, single linked list bisa kita analogikan sebuah balok data dalam memory yang saling terhubung satu sama lain. Satu blok data dengan blok data lainnya dihubungkan melalui penanda berupa pointer (pointer bertugas menyimpan address blok data selanjutnya). Dalam pembelajaran struktur data, kita akan lebih sering mengenal dengan istilah : Push untuk menambah data. PushHead – Menambah data ke barisan paling awal PushTail – Menambah data ke barisan paling akhir PushMid – Menambah data ke barisan di tengah (sorting) Pop untuk menghapus data. PopHead – Menghapus data paling awal PopTail – Menghapus data paling akhir PopMid – Menghapus data ditengah (sesuai parameter value) Contoh pembuatan single linked list untuk menyimpan nama seseorang beserta umurnya. Deklarasi St...
Posts
Showing posts from February, 2020