Apa itu Struktur Data
Struktur data adalah penyimpanan yang digunakan untuk menyimpan dan mengatur data. Ini adalah cara mengatur data di komputer sehingga dapat diakses dan diperbarui secara efisien.
Struktur data tidak hanya digunakan untuk mengatur data. Ini juga digunakan untuk memproses, mengambil, dan menyimpan data. Ada berbagai jenis struktur data dasar dan lanjutan yang digunakan di hampir setiap program atau sistem perangkat lunak yang telah dikembangkan. Jadi kita harus memiliki pengetahuan yang baik tentang struktur data.
Klasifikasi Struktur Data:
Struktur data linier: Struktur data di mana elemen data disusun secara berurutan atau linier, di mana -setiap elemen dilampirkan ke elemen yang berdekatan sebelumnya dan berikutnya, disebut struktur data linier.
Contoh struktur data linear adalah array, stack, queue, linked list, dll.
-Struktur data statis: Struktur data statis memiliki ukuran memori tetap. Lebih mudah untuk mengakses elemen dalam struktur data statis.
Contoh dari struktur data ini adalah array.
-Struktur data dinamis: Dalam struktur data dinamis, ukurannya tidak tetap. Itu dapat diperbarui secara acak selama runtime yang dapat dianggap efisien mengenai kompleksitas memori (spasi) kode.
Contoh struktur data ini adalah antrian, tumpukan, dll.
-Struktur data non-linier: Struktur data di mana elemen data tidak ditempatkan secara berurutan atau linier disebut struktur data non-linier. Dalam struktur data non-linier, kami tidak dapat melintasi semua elemen hanya dalam sekali proses.
Contoh struktur data non linier adalah pohon dan grafik.