Struktur Data Array

Muhammad Yusuf S 2209 105 054

Jenis ‡ Contohnya : ± Array integer yang berisi sekumpulan data ukuran sepatu 10 mahasiswa FTI teknik komputer.Definisi ‡ Array adalah sekumpulan data homogen yang memiliki value (nilai) dan satu atau lebih index (penomoran). 40 39 41 40 40 42 38 41 39 39 ukuran .

Penggunaan Array ‡ Digunakan untuk suatu database. stack. . contoh : tabel ‡ Digunakan untuk operasi matematika seperti vektor (array tipe integer) ‡ Digunakan dalam bentuk struktur data lain. contohnya: list. queue.

Analoginya seperti kumpulan sepatu berbagai ukuran. stack atau queue. kumpulan pensil berbagai warna atau film-film di bioskop yang sedang ditayangkan pada hari minggu.Bentuk Array ‡ Array satu dimensi ± Yaitu array yang hanya terdiri dari satu baris atau hanya satu kolom saja alamat penyimpanan data (index). . ± Contoh Array satu dimensi seperti list.

) Pensil Warna Merah Hijau Biru Ungu Coklat Kuning Hitam Film Bioskop Avatar Iron Man Transformers Laskar Pelangi Ayat-ayat Cinta .Bentuk Array (Lanjutan..

Bentuk Array (Lanjutan. ± Contoh data pencatatan suhu air. tempat berbeda atau bahkan hari yang berbeda dalam satu minggu ± Maka array multidimensi dibuat lebih dari satu jenis data: . di jam tertentu.) ‡ Array multidimensi ± Yaitu array yang terdiri dari baris dan kolom sebagai alamat penyimpanan data (index) ± Adakalanya data yang disimpan tidak hanya berupa sederetan data yang homogen. tapi ternyata ada dua macam data homogen bahkan lebih..

9 66.4 67.4 68. 2 3 4 .5 2 69.3 65.2 66.5 66.8 70.3 64.4 69.5 68.0 64..7 64.0 65.4 71.Bentuk Array (Lanjutan.9 69.9 70.1 3 62.4 70.4 65.2 69.3 65.8 67.5 2 66.5 2 68.1 3 64.1 69.4 69.0 3 68.8 Waktu 1 Hari 7 Lokasi 1 66.) Hari 1 Lokasi Waktu 1 2 3 4 1 65.2 71.8 Waktu 1 2 3 4 Hari 2 Lokasi 1 63.5 68.3 70..4 .7 68.

artinya mengambil nilai diposisi-5 array A ke variabel B .Keunggulan Array ‡ Akses data array sangat mudah dan efisien jika diketahui lokasinya sehingga memungkinkan untuk operasi pengambilan dan penyimpanan data secara langsung ± Contoh : A[2] = 3. artinya menyimpan 3 di posisi-2 array A B = A[5].

mudah untuk melakukan penelusuran elemen-elemen tetangganya .Keunggulan Array ‡ Jika lokasi elemen sudah diketahui. seperti elemen sebelum dan sesudah dari lokasi elemen yang diketahui. ‡ Untuk data yang nilai-nilainya independen dan terjaga maka penggunaan array sangat efisien dan tepat .

misalnya integer semua atau string semua.Kelemahan Array ‡ Karena array kurang flexibel maka ada kekurangan-kekurangan dalam penggunaan array : ± Tipe array harus homogen. tidak bisa beda-beda data dalam satu array ± Penggunaan array statik secara repetisi dalam suatu program tidak efisien untuk memory dan makan banyak waktu komputasi .

ht m .Referensi ‡ www.com/array_data_structure.wikipedia.

Terima Kasih .

Sign up to vote on this title
UsefulNot useful