Segala hal tentang array dalam pemrograman: jenis, penggunaan, dan contoh

Pembaharuan Terakhir: 11 Februari dari 2025
  • Array adalah struktur data yang menyimpan beberapa nilai bertipe sama menggunakan indeks.
  • Ada susunan satu dimensi, dua dimensi, dan multidimensi tergantung pada organisasinya.
  • Array dapat dideklarasikan dan dimanipulasi dalam berbagai bahasa pemrograman dengan sintaksis tertentu.
  • Mereka memungkinkan operasi seperti memasukkan, menghapus, mencari, dan menyortir data.

Contoh array dalam pemrograman

Dalam dunia pemrograman, pengelolaan data secara efisien merupakan perhatian utama bagi para pengembang. Untuk mencapai hal ini, terdapat struktur data yang memungkinkan informasi diatur secara teratur dan mudah diakses. Salah satu yang paling banyak digunakan adalah array.

Array merupakan elemen fundamental dalam bahasa pemrograman apa pun, karena memungkinkan Anda untuk menyimpan banyak nilai dalam satu variabel dan mengaksesnya dengan cepat dan efisien. Jika Anda sedang belajar pemrograman atau ingin meningkatkan keterampilan Anda, artikel ini akan membantu Anda memahami secara mendalam apa itu array, bagaimana cara kerjanya, dan bagaimana cara menggunakannya dalam berbagai bahasa.

Apa itu array dalam pemrograman?

Array adalah struktur data yang menyimpan kumpulan elemen dengan tipe yang sama. Tidak seperti variabel individual yang hanya dapat menyimpan satu data, array memungkinkan Anda untuk menangani banyak nilai di bawah pengidentifikasi yang sama.

Setiap elemen dalam sebuah array diidentifikasi oleh sebuah indeks , yang menunjukkan posisinya dalam struktur tersebut. Dalam sebagian besar bahasa pemrograman, indeks ini dimulai dari 0 , sehingga elemen pertama terletak pada posisi nol, bukan satu.

Fitur utama dari pengaturan

  • Penyimpanan yang rapi: Elemen-elemen dalam array disimpan dalam lokasi memori yang berurutan.
  • Akses cepat: Setiap elemen array dapat diakses langsung melalui indeksnya.
  • Tipe data yang sama: Semua elemen array harus memiliki tipe data yang sama, seperti integer, karakter, atau boolean.
  • Ukuran tetap: Dalam beberapa bahasa, ukuran array harus ditentukan pada waktu pembuatan dan tidak dapat diubah setelahnya.
  Panduan Lengkap Pintasan Keyboard untuk Visual Studio Code

Jenis pengaturan

Array dapat diklasifikasikan berdasarkan jumlah dimensinya. Yang paling umum adalah:

Array satu dimensi

Array satu dimensi adalah yang paling sederhana dan menyerupai daftar elemen. Setiap elemen diakses menggunakan satu indeks tunggal.

Contoh dalam C:

int angka[5] = {10, 20, 30, 40, 50}; printf("%d", angka[2]); // Cetak 30

Array dua dimensi

Disebut juga matriks , array dua dimensi menyusun data ke dalam baris dan kolom. Setiap nilai dalam matriks diakses menggunakan dua indeks.

Contoh dalam C:

int array[2][3] = {{1, 2, 3}, {4, 5, 6}}; printf("%d", matriks[1][2]); // Cetak 6

Array multidimensi

Ini adalah matriks dengan lebih dari dua dimensi, yang memungkinkan informasi diorganisasikan ke dalam struktur yang lebih kompleks. Contoh umum adalah penyimpanan gambar dalam pemrograman, di mana setiap piksel memiliki koordinat dalam ruang tiga dimensi.

Contoh array multidimensi

Mendeklarasikan dan mengakses array dalam berbagai bahasa

Setiap bahasa pemrograman memiliki sintaks khusus untuk mendeklarasikan dan mengakses array . Berikut beberapa contohnya:

Pengaturan dalam C

int angka[5]; // Deklarasi angka[0] = 10; // Penugasan printf("%d", numbers[0]);

Array di Java

int[] angka = new int[5]; angka[0] = 10; System.out.println(angka[0]);

Array dalam JavaScript

biarkan angka = [10, 20, 30, 40, 50]; console.log(angka[0]);

Array dalam PHP

$angka = array(10, 20, 30); gema $angka[0];

Operasi umum dengan array

Array memungkinkan Anda untuk melakukan berbagai operasi penting dalam pemrograman :

  • Bacaan: Ekstrak dan gunakan nilai yang tersimpan.
  • Insersi: Tambahkan elemen baru (dalam beberapa bahasa, seperti JavaScript atau Python, array dapat tumbuh secara dinamis).
  • Eliminasi: Hapus item dari pengaturan.
  • Pentahbisan: Atur item dalam urutan menaik atau menurun.
  • Cari: Temukan nilai tertentu dalam array.

Array adalah salah satu struktur data yang paling banyak digunakan dalam pemrograman karena keserbagunaan dan efisiensinya . Array memungkinkan Anda untuk mengatur sejumlah besar informasi dan mengaksesnya secara terstruktur. Baik Anda seorang pemula atau programmer berpengalaman, menguasai array akan memungkinkan Anda untuk mengembangkan algoritma yang lebih efisien dan optimal.