KONSEP STRUKTUR DATA
Membahas cara mengatur dan menyimpan data
secara efisien di dalam komputer agar mudah
diakses dan diolah, meliputi jenis-jenis struktur
data seperti array, linked list, stack, queue, tree,
dan graph. Penggunaan struktur data yang tepat
akan membuat program berjalan lebih cepat
dan efektif, karena memungkinkan manipulasi
data secara optimal sesuai kebutuhan aplikasi
yang dibuat.
MELIHAT TAYANGAN VIDEO DI LINK
DIBAWAH INI
https
://www.youtube.com/watch?v=Ek5-Rb7Nem4&t
=38
Pengertian Struktur Data
• Struktur data adalah metode untuk
menyimpan dan mengorganisir data dalam
sistem komputer sehingga lebih mudah untuk
diakses, diolah, dan dimanipulasi.
• Tujuannya adalah untuk mengatur data agar
dapat digunakan secara efisien, baik dari segi
penggunaan memori maupun kecepatan
pemrosesan.
Jenis-Jenis Struktur Data
Array:
Kumpulan elemen dengan tipe yang sama dalam urutan tetap, diakses menggunakan
indeks.
Linked List:
Struktur data dinamis di mana elemen (node) saling terhubung melalui pointer.
Stack:
Struktur data yang bekerja berdasarkan prinsip Last-In, First-Out (LIFO), seperti
tumpukan piring.
Queue:
Struktur data yang bekerja berdasarkan prinsip First-In, First-Out (FIFO), seperti
antrean printer.
Tree:
Struktur data hierarkis yang digunakan untuk mengatur data dalam bentuk pohon,
seperti sistem file komputer.
Graph:
Struktur data yang merepresentasikan hubungan antar elemen, seperti jaringan
sosial.