Struktur data array
Apa itu struktur data array? Struktur
data array yang digunakan untuk menyimpan data di dalam suatu tempat ,array
juga struktur data yang paling sering digunakan dalam sebuah pemrograman, Karena
dengan data aray kita bisa membuat mariks,graph,dan himpunan dan sebagainya
.atau juga array adalah struktur data yang diggunakan untuk menyimpan
sekumpulan data yang sama atau homogen.setiap data dalam array memiliki indeks
sehingga kita sebagai pengguna lebih muda untuk memprosesnya dan indeksnya
dimulai dari angka 0.
Array juga
memiliki beberapa jenis yaitu :
1.Array
1 dimensi.
Array
1 dimensi merupakan tempat menyimpan sekumpulan data yang memiliki tipe data
yang sama yang hanya memiliki 1 indeks contohnya :
Syntax :
Tipe nama_array [jumlah elemen];
Tipe nama_array [jumlah elemen]= {nilai};
Ketentuan :
Indeks terkecil ->
0 (nol)
Indeks terbesar -> jumlah_elemen-1;
Contoh:
Float
x[5] = {80.50, 90.00, 95.60, 88.30,
98.00};
2.Array
2 dimensi
Array
2 dimensi digunakan untuk membuat pemrograman yang mempunyai atura baris dan
kolom contohnya seperti membuat matriks pada pendataan ,deklarasinya sebagai
berikut:
Tipe-data
nama-array[jumlah baris][jumlah kolom]
Tipe-data : Tipe
data dari elemen array
Nama-array : Nama
dari variabel array
Jumlah-baris :
Jumlah baris dari elemen array
Jumlah-kolom : Jumlah kolom elemen array
3.Array
muliti-dimensi.
Array
multi dimensi adalah array yang tidak terbatas hanya 2 dimensi saja .
Deklarasinya:
TypeData [ , ] nama_var; //atau
TypeData [ , ] nama_var = new
TypeData[Baris,kolom]
Contoh :
String[ , ]kursi =
new string [4,3];
Array juga
mempunyai algoritma untuk pencarian data array yaitu Squential search yang bisa
disebut juga conventional search karena pencarian ini sering dilakukan oleh
setiap orang seperti mencari alamat dari ujung ke ujung,jika di dalam array
pencarian dilakukan dari ujung kiri array yang ditunjukan oleh indeks dengan
nilai 0,Binarry seacrh atau pencarian yang merupakan standar algoritma yang
telah diurutkan secara ascending (terbesar ke yang terkecil).
Komentar
Posting Komentar