Penjelasan Array Dimensi Banyak

Assalamualaikum Blogersss😁😄


Kembali lagi nih di blog saya, oke kali ini saya akan membahas tentang Struktur data mengenai Array Dimensi Banyak, seperti janji saya di artikel sebelumnya http://selvianna14.blogspot.co.id/2017/04/penjelasan-tentang-array-dimensi-1-dan-2.html jika kalian belum baca silahkan dibaca dulu supaya bisa paham yes,  oke kalian pasti bertanya-tanya apa itu Array dimensi banyak? Array dimensi banyak adalah array yang memiliki lebih dari satu index.
  • Array Dimensi Tiga (Three Dimensional Array)
Digunakan untuk mengelola data dalam bentuk tiga dimensi atau tiga sisi.
Deklarasi :
Type_Data Nama_Variabel [index1][index2][index3]
Misal : int A [4][2][3];
  • Menentukan jumlah elemen dalam array dimensi 3:
n
π (index array)             π = Perkalian dari statement sebelumnya
i=1

Contoh :
Suatu array X di deklarasikan sebagai berikut :
int A [5][2][3]; maka jumlah elemen array dimensi tiga tersebut adalah :
(5)*(2)*(3) = 30
  • Pemetaan (Mapping) Array dimensi tiga ke storage
Rumus :
@M[m][n][p] = M[0][0][0] + {((m-1)*(jum.elemen2*jum elemen3)) + ((p-1)}*L

Catt : jika ukuran type berupa int berarti yang angkanya 2, jika float berarti angkanya 4.
  • Triangular Array (Array Segitiga)
Dapat merupakan Upper Tringular (seluruh elemen utama = 0), ataupun Lower Tringular (seluruh elemen di atas diagonal utama = 0).
Dalam array Lower tringular dengan N baris, jumlah maksimum elemen <> 0 pada baris ke-I adalah = I, karenanya total elemen <>0, tidak lebih dari :
N
∑          I = N(N+1)/2
I=1
  • Sparse Array (Array Jarang)
Adalah Suatu Array yang sangat banyak elemen nolnya.

Nah itulah tadi pembahasan singkat mengenai Array dimensi banyak semoga kalian paham atas point-point yang sudah saya jelaskan diatas, next nanti saya akan bahas mengenai tentang struktur data yang lainnya lagi, terimakasih ya gaes semoga bermanfaat untuk kalian semua 😉
Wassalamualaikum WR.WB.

Komentar

Posting Komentar

Postingan populer dari blog ini

Penjelasan tentang Array Dimensi 1 dan 2

Tugas Pertemuan 4 Single Linked List (Non Circular)