0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan13 halaman

Panduan Lengkap Struktur Data Array

Array adalah struktur data yang menyimpan elemen dengan tipe data yang sama secara berurutan dalam memori, dan dapat berupa satu dimensi, dua dimensi, atau multidimensi. Contoh penggunaan array dalam kode C menunjukkan cara deklarasi, inisialisasi, dan akses elemen. Array sering digunakan dalam berbagai aplikasi seperti pengolahan citra dan machine learning.
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan13 halaman

Panduan Lengkap Struktur Data Array

Array adalah struktur data yang menyimpan elemen dengan tipe data yang sama secara berurutan dalam memori, dan dapat berupa satu dimensi, dua dimensi, atau multidimensi. Contoh penggunaan array dalam kode C menunjukkan cara deklarasi, inisialisasi, dan akses elemen. Array sering digunakan dalam berbagai aplikasi seperti pengolahan citra dan machine learning.
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

ARRAY

LOGIKA DAN ALGORITMA


ARRAY
Array adalah struktur data yang digunakan untuk menyimpan
sekumpulan elemen dengan tipe data yang sama. Elemen-
elemen dalam array disimpan secara berurutan dalam memori
dan dapat diakses menggunakan indeks.
Array Multi Dimensi ARRAY Array Satu Dimensi

Array Dua Dimensi


ARRAY SATU DIMENSI
Array satu dimensi adalah kumpulan elemen dengan tipe data
yang sama yang disusun dalam satu baris memori. Setiap
elemen dalam array memiliki indeks yang dimulai dari 0.
CONTOH DEKLARASI DAN INISIALISASI
#include <stdio.h>
int main() {
int angka[5] = {1, 2, 3, 4, 5};
for(int i = 0; i < 5; i++) {
printf("%d ", angka[i]);
}
return 0;
}
AKSES ELEMEN DALAM ARRAY
#include <stdio.h>
int main() {
int angka[5] = {1, 2, 3, 4, 5};
printf("%d\n", angka[2]); // Output: 3
return 0;
}
ARRAY DUA DIMENSI
Array dua dimensi adalah kumpulan elemen yang disusun dalam
baris dan kolom, menyerupai matriks.
CONTOH DEKLARASI DAN INISIALISASI
#include <stdio.h>
int main() {
int matriks[2][3] = {{1, 2, 3}, {4, 5, 6}};
for(int i = 0; i < 2; i++) {
for(int j = 0; j < 3; j++) {
printf("%d ", matriks[i][j]);
}
printf("\n");
}
return 0;
}
AKSES ELEMEN DALAM ARRAY
#include <stdio.h>
int main() {
int matriks[2][3] = {{1, 2, 3}, {4, 5, 6}};
printf("%d\n", matriks[1][2]); // Output: 6
return 0;
}

matriks[1] → {{4,5,6}} (baris kedua)


matriks[2] → {4,5, 6} (elemen ketiga dalam baris tersebut)
ARRAY MULTI DIMENSI
Array multidimensi adalah array yang memiliki lebih dari dua
dimensi.
CONTOH DEKLARASI DAN INISIALISASI
#include <stdio.h>
int main() {
int tensor[2][2][2] = {
{{1, 2}, {3, 4}},
{{5, 6}, {7, 8}}
};
printf("%d\n", tensor[1][0][1]); // Output: 6
return 0;
} tensor[1] → {{5, 6}, {7, 8}} (blok kedua)
tensor[1][0] → {5, 6} (baris pertama dalam blok kedua)
tensor[1][0][1] → 6 (elemen kedua dalam baris tersebut)
ARRAY
1. Array satu dimensi digunakan untuk menyimpan sekumpulan
elemen dalam satu baris memori.
2. Array dua dimensi menyerupai matriks yang memiliki baris
dan kolom.
3. Array multidimensi dapat digunakan untuk menyimpan data
dalam berbagai tingkat kedalaman.
4. Implementasi array sering digunakan dalam berbagai aplikasi
seperti pengolahan citra, data science, dan machine
learning.
THANK YOU

Anda mungkin juga menyukai