Arena Simulasi Struktur Data

Belajar konsep dasar struktur data dengan cara yang menyenangkan!

Apa itu Struktur Data?

Struktur data adalah cara spesifik untuk menyimpan dan mengatur data di dalam komputer agar bisa diakses dan dimodifikasi secara efisien. Bayangkan ini seperti memilih kotak perkakas yang tepat untuk pekerjaan yang berbeda. Setiap struktur punya kelebihan dan kekurangannya masing-masing.

Antrean (Queue)

Logika: Pertama Masuk, Pertama Keluar (First-In, First-Out). Seperti antrean di dunia nyata.

Contoh: Antrean di loket bioskop, antrean print dokumen, antrean pesanan di restoran cepat saji.

Tumpukan (Stack)

Logika: Terakhir Masuk, Pertama Keluar (Last-In, First-Out). Seperti tumpukan piring.

Contoh: Fitur "Undo" (Ctrl+Z) di aplikasi, tumpukan kartu, riwayat halaman di browser (tombol back).

Daftar/Array

Logika: Kumpulan data yang disimpan secara berurutan, biasanya diakses menggunakan indeks.

Contoh: Daftar kontak di ponsel, daftar belanjaan, barisan kursi di bioskop.

Pohon (Tree)

Logika: Struktur data hirarkis yang terdiri dari 'node' induk dan 'node' anak.

Contoh: Silsilah keluarga, struktur folder di komputer, diagram organisasi perusahaan.

Simulasi: Antrean Tiket Bioskop

LOKET

Simulasi: Tumpukan Aksi (Undo)

Simulasi: Manipulasi & Pencarian Kontak (Array)

Saat mencari, komputer memeriksa data satu per satu (Pencarian Linear). Saat menambah, data baru disisipkan sesuai urutan abjad.

Simulasi Interaktif: Pohon Silsilah Keluarga

Panel Kontrol & Informasi


Klik pada salah satu anggota keluarga untuk melihat informasinya.

Kuis Cepat

Skor: 0