Rizky Fajar

Struktur Data

Struktur data adalah cara menyimpan dan mengatur data secara terstruktur pada sistem komputer atau pangkalan data (database) sehingga lebih mudah diakses. Secara teknis, data dalam bentuk angka, huruf, simbol, dan lainnya ini diletakkan dalam kolom-kolom dan susunan tertentu.

Baca...

Tipe Data

Tipe data adalah klasifikasi data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan digunakan.

Baca...

Array 1 Dimensi & 2 Dimensi

Array 1 dimensi adalah struktur data yang menyimpan data dalam urutan tertentu dengan satu indeks. Indeks array 1 dimensi dimulai dari 0, 1, 2, dan seterusnya.

Baca...

Stack

Stack adalah struktur data yang mirip dengan tumpukan. Data baru selalu ditambahkan ke bagian atas stack, dan data yang diambil selalu dari bagian atas stack.

Baca...

Queue

Queue adalah struktur data yang mirip dengan antrian. Data baru selalu ditambahkan ke bagian belakang queue, dan data yang diambil selalu dari bagian depan queue.

Baca...

Link List

List adalah struktur data yang digunakan untuk menyimpan kumpulan data dengan urutan tertentu. Data dalam list dapat diakses dengan menggunakan indeks.

Baca...

Binary Tree

Tree adalah tipe struktur data yang sifatnya non-linier dan berbentuk hierarki. Alasannya karena data pada tree tidak disimpan secara berurutan. Sebaliknya, data diatur pada beberapa level yang disebut struktur hierarkis. Karena itu, tree dianggap sebagai struktur data non-linear.

Baca...

Graph

Struktur data graf adalah bentuk implementasi dari teori graf yang mencakup definisi, dan hukum-hukum yang menyertainya. Struktur data ini berbentuk jaringan atau network, dan hubungan antar elemennya adalah many-to-many.

Baca...

Sorting

Sorting atau pengurutan merupakan proses penyusunan kembali elemen-elemen dalam struktur data berdasarkan aturan tertentu. Aturan ini dapat berupa urutan menaik (ascending) dari nilai terkecil ke terbesar, atau urutan menurun (descending) dari nilai terbesar ke terkecil.

Baca...

Searching

Searching atau pencarian adalah proses menemukan elemen tertentu dalam suatu kumpulan data. Elemen ini bisa berupa nilai, teks, objek, atau entitas lainnya tergantung pada struktur data yang digunakan.

Baca...

Pointer

Pointer adalah variabel yang menyimpan alamat memori dari sebuah data lain. Pointer memungkinkan Anda untuk mengakses dan memanipulasi data secara langsung tanpa harus mengetahui lokasi spesifiknya dalam memori.

Baca...