Tugas Pertemuan 8 - Linked List
Nama : Azka Fairus Syamsa
NRP : 5025251067
Kelas : Struktur Data (D)
Linked List
Linked List adalah struktur data yang terdiri dari kumpulan objek yang disebut node, yang tersimpan secara tidak berurutan (tidak bersebelahan) di dalam memori.
Berbeda dengan array, elemen pada linked list tidak harus berada pada alamat memori yang berdekatan
Struktur Node pada Linked List
Setiap node dalam linked list memiliki dua bagian utama, yaitu:
- Data : Berisi nilai atau informasi yang disimpan pada node tersebut.
- Pointer (Next) : Berisi alamat memori dari node berikutnya dalam list.
Implementasi dalam C++
Penjelasan:
Kode ini membuat struktur data linked list sederhana dengan tiga node yang masing-masing menyimpan data (10, 20, 30) dan pointer ke node berikutnya. Node-node tersebut dihubungkan secara berurutan sehingga membentuk rantai dari node1 ke node3, dengan node terakhir menunjuk ke NULL sebagai penanda akhir. Program kemudian melakukan traversal mulai dari node pertama untuk menampilkan seluruh isi linked list ke layar. Output yang dihasilkan berupa urutan data yang saling terhubung hingga mencapai NULL.

Comments
Post a Comment