Tugas GSLC Data Structure
LINKED LIST
Linked List adalah struktur data linier yang terdiri dari dua bagian, bagian data dan bagian alamat yang menyimpan alamat berikutnya dalam daftar, yang disebut node. Setiap node berisi satu nilai dan satu pointer. Pointer selalu menunjuk ke anggota berikutnya dari daftar.
Size dari Linked List tidak tetap, dan item data dapat ditambahkan di lokasi mana pun dalam daftar. Linked List menggunakan variabel pointer lokal yang menunjuk ke item pertama dari daftar. Jika pointer itu NULL, maka itu adalah simpul terakhir dalam daftar dan daftar dianggap kosong.
Size dari Linked List tidak tetap, dan item data dapat ditambahkan di lokasi mana pun dalam daftar. Linked List menggunakan variabel pointer lokal yang menunjuk ke item pertama dari daftar. Jika pointer itu NULL, maka itu adalah simpul terakhir dalam daftar dan daftar dianggap kosong.
LINKED LIST VS ARRAY
LINKED LIST :
- kumpulan elemen dengan tipe yang sama, yang dihubungkan satu sama lain menggunakan pointer
- elemen baru dapat disimpan di mana saja di
dalam memori
- elemen baru dapat disimpan di mana saja di
dalam memori
- tidak perlu menentukan ukuran
- sequential access
ARRAY :
- kumpulan elemen dari tipe data yang serupa
- elemen disimpan di lokasi memori yang berdekatan atau secara berurutan di dalam memori
- ukurannya ditentukan di awal
- random access
Comments
Post a Comment