aku akan menjelaskan perihal pengertian array multidimensi serta di tujukan untuk anda yang masih resah cara pembuatan aktivitas dengan array multi dimensi ini.
array multi dimensi
array multi dimensi yakni array yang terdiri dari beberapa subscript atau index array. contoh, array dua dimensi yakni array yang memiliki dua index. array 3 dimensi yakni array yang memiliki tiga index. array menyerupai ini sering dipakai untuk pemrosesan matrix.
keunggulan array :
pertama
array sangat cocok untuk pengaksesan acak. sembarang elemen di array sanggup di acu secara pribadi tanpa melalui elemen-elemen lain.
kedua
kalau berada di suatu lokasi elemen, maka sangat gampang menelusuri ke elemen-elemen teangga, baik elemen pendahulu aaupun elemen penerus.
ketiga
kalau elemen-elemen array yakni nilai-nilai independent dan seluruhnya harus terjaga, maka penggunaan penyimpanannya sangat efisien.
kelemahan :
pertama
array harus bertipe homogen kia tidak sanggup memiliki array dimana satu elemen yakni karakter, elemen lain bilangat,dan elemen lain yakni tipe-ipe lain.
kedua
kebanyaan bahasa pemrograman mengimplementasikan array statik yang sulit diubah ukurannya diwaktu eksekusi. bila penambahan dan pengurangan terjadi terus menerus maka representasi statis.
ketiga
tidak efisien dalam penggunaan memory
keempat
menyiakan banyak waktu komputasi
kelima
pada suatu aplikasi representasi statis tidak dimungkinkan.
pendeklarasian array 2 dimensi:
tipe_data nama_var_array[batas_baris][batas_kolom];
int matriks[3][4];
int matriks2[3][4]={{5,2,1,18},{4,7,6,9},{9,0,4,43}};