ARRAY. Pertemuan 2. Array dapat didefinisikan sebagai suatu himpunan hingga elemen yang terurut dan homogen.

dokumen-dokumen yang mirip
ARRAY. Array atau Larik merupakan Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer.

ARRAY. Array atau Larik merupakan Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer.

Pertemuan 2 ARRAY DIMENSI 1 & 2

ARRAY DIMENSI 1 & 2. Array dapat didefinisikan sebagai suatu himpunan hingga elemen yang terurut dan homogen.

Pertemuan 2 ARRAY DIMENSI 1 & 2

Pert 2 Struktur Data (mengajarkomputer.wordpress.com) ARRAY DIMENSI 1 & 2

) didefinisikan sebagai persamaan yang dapat dinyatakan dalam bentuk: a x a x a x b... b adalah suatu urutan bilangan dari bilangan s1, s2,...

Fungsi Kompleks. (Pertemuan XXVII - XXX) Dr. AZ Jurusan Teknik Sipil Fakultas Teknik Universitas Brawijaya

BAB I PENDAHULUAN. Matematika merupakan suatu ilmu yang mempunyai obyek kajian

Himpunan. Himpunan 3/28/2012. Semesta Pembicaraan Semua mobil di Indonesia

Ukuran Pemusatan. Pertemuan 3. Median. Quartil. 17-Mar-17. Modus

UKURAN PEMUSATAN DATA

DERET TAK HINGGA (INFITITE SERIES)

II. LANDASAN TEORI. Pada bab ini akan diberikan beberapa istilah, definisi serta konsep-konsep yang

PERTEMUAN 13. VEKTOR dalam R 3

STATISTIK PERTEMUAN VIII

REGRESI LINIER DAN KORELASI. Variabel bebas atau variabel prediktor -> variabel yang mudah didapat atau tersedia. Dapat dinyatakan

Secara umum, suatu barisan dapat dinyatakan sebagai susunan terurut dari bilangan-bilangan real:

HUBUNGAN VARIETY DAN IDEAL RADIKAL SKRIPSI. Oleh : Ambar Mujiarti J2A

BAB VIII KONSEP DASAR PROBABILITAS

Modul Kuliah statistika

TEKNIK SAMPLING PCA SISTEMATIK. Hazmira Yozza Izzati Rahmi HG. Jurusan Matematika FMIPA - Unand

PERTEMUAN 3 CARA MEMBUAT TABEL DISTRIBUSI FREKUENSI UKURAN PEMUSATAN DATA

FAKTORISASI MATRIKS NON-NEGATIF MENGGUNAKAN ALGORITMA CHOLESKY BERBANTUAN SCILAB

STATISTIKA SMA (Bag.1)

Statistika dibagi menjadi dua, yaitu: 1. Statistika Deskriftif 2. Statistik Inferensial Penarikan kesimpulan dapat dilakukan dengan dua cara, yaitu:

Distribusi Pendekatan (Limiting Distributions)

ARRAY Terurut Homogen

BAB 2 ARRAY. Array adalah suatu himpunan hingga elemen, terurut dan homogen.

ARRAY. Vektor adalah bentuk yang sederhana dari array, yang merupakan array dimensi satu. Array N dapat kita bayangkan :

theresiaveni.wordpress.com NAMA : KELAS :

SISTEM PERSAMAAN LINEAR ...

Program Perkuliahan Dasar Umum Sekolah Tinggi Teknologi Telkom. Barisan dan Deret

Range atau jangkauan suatu kelompok data didefinisikan sebagai selisih antara nilai terbesar dan nilai terkecil, yaitu

Oleh: Yunissa Rara Fahreza Akuntansi Teknologi Sistem Informasi KOMBINATORIAL & PELUANG DISKRIT : PERMUTASI MATEMATIKA DISKRIT

PENGUJIAN HIPOTESIS. Atau. Pengujian hipotesis uji dua pihak:

KALKULUS 4. Dra. D. L. Crispina Pardede, DEA. SARMAG TEKNIK MESIN

Struktur dan Organisasi Data 2 ARRAY

mempunyai sebaran yang mendekati sebaran normal. Dalam hal ini adalah PKM (penduga kemungkinan maksimum) bagi, ˆ ˆ adalah simpangan baku dari.

RUANG BASIS SOLUSI. Ini disusun untuk memenuhi tugas mata kuliah. Aljabar Linier DISUSUN OLEH : DONNA SEPTIAN CAHYA RINI (08411.

CATATAN KULIAH Pertemuan I: Pengenalan Matematika Ekonomi dan Bisnis

BAHAN AJAR ANALISIS REAL 1 Matematika STKIP Tuanku Tambusai Bangkinang 5. DERET

An = an. An 1 = An. h + an 1 An 2 = An 1. h + an 2... A2 = A3. h + a2 A1 = A2. h + a1 A0 = A1. h + a0. x + a 0. x = h a n. f(x) = 4x 3 + 2x 2 + x - 3

Selang Kepercayaan (Confidence Interval) Pengantar Penduga titik (point estimator) telah dibahas pada kuliah-kuliah sebelumnya. Walau statistikawan

6. Pencacahan Lanjut. Relasi Rekurensi. Pemodelan dengan Relasi Rekurensi

Bab III Metoda Taguchi

Himpunan Kritis Pada Graph Caterpillar

b. Penyajian data kelompok Contoh: Berat badan 30 orang siswa tercatat sebagai berikut:

BAB 2 ARRAY & RECORD

BAB IV PEMBAHASAN DAN ANALISIS

DISTRIBUSI SAMPLING (Distribusi Penarikan Sampel)

BAB 2 LANDASAN TEORI

DISTRIBUSI SAMPLING. Oleh : Dewi Rachmatin

JURNAL MATEMATIKA DAN KOMPUTER Vol. 6. No. 2, , Agustus 2003, ISSN : METODE PENENTUAN BENTUK PERSAMAAN RUANG KEADAAN WAKTU DISKRIT

Mata Kuliah : Matematika Diskrit Program Studi : Teknik Informatika Minggu ke : 4

Hazmira Yozza Izzati Rahmi HG Jurusan Matematika FMIPA Unand

BAB II TEORI DASAR. Definisi Grup G disebut grup komutatif atau grup abel jika berlaku hukum

BAB III PEMBAHASAN. Pada BAB III ini akan dibahas mengenai bentuk program linear fuzzy

BAB II TINJAUAN PUSTAKA

Penyelesaian Persamaan Non Linier

Barisan Aritmetika dan deret aritmetika

BARISAN DAN DERET. Nurdinintya Athari (NDT)

1. HIMPUNAN. HIMPUNAN dan OPERASINYA. 1.1 Pendahuluan dan notasi. 1.2 Cardinality 1.3 Power Set 1.4 Cartesian Products

BAB III MENENTUKAN MODEL KERUSAKAN DAN INTERVAL WAKTU PREVENTIVE MAINTENANCE OPTIMUM SISTEM AXIS PADA MESIN CINCINNATI MILACRON DOUBLE GANTRY TIPE-F

BAB I PENDAHULUAN. A. Latar Belakang Masalah

Bab 3 Metode Interpolasi

9 Departemen Statistika FMIPA IPB

I. DERET TAKHINGGA, DERET PANGKAT

TINJAUAN PUSTAKA. 2.1 Ruang Vektor. Definisi (Darmawijaya, 2007) Diketahui (V, +) grup komutatif dan (F,,. ) lapangan dengan elemen identitas

Materi 5 DATA MINING 3 SKS Semester 6 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

Masih ingat beda antara Statistik Sampel Vs Parameter Populasi? Perhatikan tabel berikut: Ukuran/Ciri Statistik Sampel Parameter Populasi.

BAB V UKURAN GEJALA PUSAT (TENDENSI CENTRAL)

Kombinatorial dan Peluang. Adri Priadana ilkomadri.com

Makalah. STRUKTUR DATA ( Array )

,n N. Jelas barisan ini terbatas pada dengan batas M =: 1, dan. barisan ini kovergen ke 0.

Pertemuan 7. REVIEW dan QUIS

INVERS TERGENERALISASI MATRIKS ATAS ALJABAR MAXPLUS Musthofa Jurusan Pendidikan Matematika FMIPA UNY

II. TINJAUAN PUSTAKA. Secara umum apabila a bilangan bulat dan b bilangan bulat positif, maka ada tepat = +, 0 <

UKURAN TENDENSI SENTRAL

LIMIT. = δ. A R, jika dan hanya jika ada barisan. , sedemikian hingga Lim( a n

-1- U n : suku ke-n barisan aritmetika a : suku pertama n : banyak suku b : beda/selisih

Semigrup Matriks Admitting Struktur Ring

Metode Statistika STK211/ 3(2-3)

LANDASAN TEORI. Pada bab ini akan diberikan beberapa konsep dasar (pengertian) yang akan digunakan dalam. pembahasan penelitian. 2.

TINJAUAN PUSTAKA Pengertian

PERTEMUAN 9-MPC 2 PRAKTIK. Oleh: Adhi Kurniawan SEKOLAH TINGGI ILMU STATISTIK

DERET Matematika Industri 1

DISTRIBUSI KHUSUS YANG DIKENAL

PENDAHULUAN. Statistika penyajian DATA untuk memperoleh INFORMASI penafsiran DATA. Data (bentuk tunggal : Datum ) : ukuran suatu nilai

JURNAL MATEMATIKA DAN KOMPUTER Vol. 6. No. 1, 41-48, April 2003, ISSN : MATRIKS STOKASTIK GANDA DAN SIFAT-SIFATNYA

Kompleksitas dari Algoritma-Algoritma untuk Menghitung Bilangan Fibonacci

Distribusi Sampel & Statistitik Terurut

Barisan Dan Deret Arimatika

An = an. An 1 = An. h + an 1 An 2 = An 1. h + an 2... A2 = A3. h + a2 A1 = A2. h + a1 A0 = A1. h + a0. x + a 0. x = h a n. f(x) = 4x 3 + 2x 2 + x - 3

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Definisi Integral Tentu

Pengantar Statistika Matematika II

RING MATRIKS ATAS RING KOMUTATIF. Achmad Abdurrazzaq, Ari Wardayani, Suroto Universitas Jenderal Soedirman

PERTEMUAN 6-MPC 2 PRAKTIK. Oleh: Adhi Kurniawan SEKOLAH TINGGI ILMU STATISTIK

Institut Teknologi Sepuluh Nopember Surabaya. Model Sistem dalam Persamaan Keadaan

Transkripsi:

ARRAY Pertemua Array atau Larik merupaka Struktur Data Sederhaa yag dapat didefiisika sebagai pemesaa alokasi memory semetara pada komputer. Array dapat didefiisika sebagai suatu himpua higga eleme yag terurut da homoge. Terurut : Dapat diartika bahwa eleme tersebut dapat diidetifikasi sebagai eleme pertama, eleme kedua da seterusya sampai eleme ke-. Homoge : Adalah bahwa setiap eleme dari sebuah Array tertetu haruslah mempuyai type data yag sama. Sebuah Array dapat mempuyai eleme yag seluruhya berupa iteger atau character atau Strig bahka dapat pula terjadi suatu Array mempuyai eleme berupa Array. Karakteristik Array :. Mempuyai batasa dari pemesaa alokasi memory (Bersifat Statis). Mempuyai Type Data Sama (Bersifat Homoge) 3. Dapat Diakses Secara Acak 3 Hal yag harus diketahui dalam medeklarasika array : a. Type data array b. Nama variabel array c. Subskrip / idex array Jeis Array (yag aka dipelajari) adalah : a. Array Dimesi Satu (Oe Dimesioal Array) b. Array Dimesi Dua (Two Dimesioal Array) c. Array Dimesi Tiga (Thee Dimesioal Array). ARRAY DIMENSI SATU (Oe Dimesioal Array) Deklarasi : Type_Data Nama_Variabel [idex] Misalya : it A[5]; Eleme Array A[] A[] A[3] A[4] A[5] 3 4 Rumus utuk meetuka jumlah eleme dalam Array : π (Idex Array) i= π = Perkalia dari idex sebelumya (utuk array dimesi dua & tiga) Suatu Array A dideklarasika sbb : it A[]; maka jumlah eleme Array dimesi satu tersebut adalah = Subscript / Idex

Rumus : @A[i] = B + (i ) * L ARRAY DIMENSI SATU Dimaa : @A[i] : Posisi Array yg dicari B : Posisi awal idex di memory komputer i : Subkrip atau ideks array yg dicari L : Ukura / Besar memory suatu type data Suatu Array A dideklarasika sebagai berikut : it A[5]; dega alamat awal idex berada di (H) da ukura memory type data iteger = Tetuka berapa alamat array A[3]? Rumus : @A[i] = B + (i ) * L Diketahui : @A[i] = A[3] B = (H) i = 3 L = 3 4 A[] A[] A[3] A[4] A[5] 3 5 7 9 A[3] = (H) + (3 ) * = (H) + 4 (D) = (H) + 4 (H) = 5(H) 4 Desimal = 4 Hexa Cotoh Peerapa Array Dimesi Pada Program C++ 3 4 5 6 7 ideks. ARRAY DIMENSI DUA (Two Dimesioal Array) Deklarasi : Type_Data Nama_Variabel [Idex] [idex]; d d4 d6 d8 da dc de e value alamat Misal : it A[3][]; %x adalah hexadesimal Serig diguaka dalam meterjemahka matriks pada pemrograma. Meetuka jumlah eleme dalam Array dimesi dua: π (Idex array) i= π = Perkalia dari stateme sebelumya Suatu Array X dideklarasika sbb : it X[4][3]; maka jumlah eleme Array dimesi dua tersebut adalah : (4) * (3) = ARRAY DIMENSI DUA Terbagi Dua cara padag (represetasi) yag berbeda :. Secara Kolom Per Kolom (Coloum Major Order/CMO) @M[i][j] = M[][] + {(j - ) * K + (i - )} * L. Secara Baris Per Baris (Row Major Order / RMO) @M[i][j] = M[][] + {(i - ) * N + (j - )} * L Keteraga : @M[i][j] = Posisi Array yg dicari, M[][] = Posisi alamat awal idex array,i = Baris, j = kolom, L = Ukura memory type data K = Bayakya eleme per kolom, N = Bayakya eleme per baris

Misal : it M[3][]; (Array dega 3 Baris & Kolom) Berdasarka Cara padag : Peggambara secara logika. Kolom Per Baris (Row Major Order / RMO) M[,] M[,] M[,] M[,] M[,] M[,] Jumlah eleme per baris =. Baris Per Kolom (Coloum Major Order / CMO) M[,] M[,] M[,] M[,] Jumlah eleme per kolom = 3 M[,] M[,] Suatu Array X dideklarasika sebagai berikut : Float X[4][3], dega alamat idex X[][] berada di (H) da ukura type data float/real = 4 Tetuka berapa alamat array X[3][] berdasarka cara padag baris da kolom? 3 idex (H) Cotoh Pemetaa :? idex Secara Baris Per Baris (Row Major Oder / RMO) @M[i][j] = @M[][] + {(i - ) * N + (j - )} * L X[3][] = (H) + {(3 ) * 3 + ( )} * 4 = (H) + 8 (D) C (H) = (H) + C (H) = D (H) Lajuta Cotoh Pemetaa : Secara Kolom Per Kolom (Coloum Major Oder / CMO) @M[i][j] = @M[][] + {(j - ) * K + (i - )} * L X[3][] = (H) + {( ) * 4 + (3 )} * 4 = (H) + 4 (D) 8 (H) = (H) + 8 (H) = 9(H) Lajuta Cotoh Pemetaa : Cotoh Peerapa Array Dimesi Pada Program C++ 3. ARRAY DIMENSI TIGA (Three Dimesioal Array) Deklarasi : Type_Data Nama_Variabel [idex] [dex] [idex3]; Misal : it A [3][4][]; 3 3

Meetuka jumlah eleme dalam Array dimesi 3 : π (idex array) i= π = Perkalia dari stateme sebelumya Suatu Array X dideklarasika sbb : it A [3][4][]; maka jumlah eleme Array dimesi tiga tersebut adalah : (3) * (4) * () = 4 ARRAY DIMENSI TIGA Rumus : @M[][m][p] = M[][][] + {((-)*(idex)) + ((m-)*(idex)) + ((p-)*(idex3)}* L Suatu Array A dideklarasika sebagai berikut : Shortit A [][4][3], dega alamat awal idex A[][][] berada di (H) da ukura type data shortit = Tetuka berapa alamat array di A[][3][]? Cotoh Pemetaa :. Tetuka jumlah eleme array A [][4][3] = () * (4) * (3) = 3. @M[][m][p] = M[][][]+{((-)*(idex))+((m-)*(idex)) + ((p-)*(idex3)}* L A[][3][] = (H) + {(( ) * 4 * 3) + ((4-) * 3) + (3-)} * = (H) + { + 9 + } * = (H) + 46 (D) E (H) = (H) + E (H) = 3F (H) Trigular Array dapat merupaka Upper Trigular (seluruh eleme di bawah diagoal utama = ), ataupu Lower Trigular (seluruh eleme di atas diagoal utama = ). Dalam Array Lower Trigular dega N baris, jumlah maksimum eleme <> pada baris ke-i adalah = I, kareaya total eleme <>, tidak lebih dari N Σ I = N(N+) / I= TRINGULAR ARRAY (ARRAY SEGITIGA) Suatu Array Upper Trigular da Array Lower Trigular dapat dega order yag sama, dapat disimpa sebagai suatu array dega order yag berbeda, Cotohya : Gambar (a) Upper Triagular Array (b) Lower Triagular Array 4

SPARSE ARRAY (ARRAY JARANG) Suatu Array yag sagat bayak eleme ol-ya, cotohya adalah Array A pada Gambar berikut : Latiha Soal Struktur Data (Pertemua ). Setiap eleme dari sebuah Array haruslah mempuyai type data yag sama, termasuk dalam karakteristik array yaitu : a. Statis c. Heteroge b. Terurut d. Homoge. Array yag serig diguaka dalam meterjemahka matriks pada pemrograma, adalah array berdimesi : a. Satu c. Tiga b. Dua d. Empat. Array yag serig diguaka dalam meterjemahka matriks pada pemrograma, adalah array : a. Satu c. Tiga b. Dua d. Empat 3. Array yag sagat bayak eleme ol-ya, dikeal sebagai : a. Trigular Array c. Oe Dimesioal Array b. Sparse Array d. Multi Dimesioal Array 3. Array yag sagat bayak eleme ol-ya, dikeal sebagai : a. Trigular Array c. Oe Dimesioal Array b. Sparse Array d. Multi Dimesioal Array 4. Terdapat Array : A [5][4] maka jumlah eleme Array tersebut adalah a. 5 c. 5 b. 35 d. 4. Terdapat Array : A [5][4] maka jumlah eleme Array tersebut adalah a. 5 c. 5 b. 35 d. 5. Diketahui float A[5] da lokasi awal terletak di alamat F (H), maka lokasi A[3] adalah.. a. FC (H) c. B (H) b. 7 (H) d. (H) 5. Diketahui float A[5] da lokasi awal terletak di alamat F (H), maka lokasi A[3] adalah.. a. FC (H) c. B (H) b. 7 (H) d. (H). Setiap eleme dari sebuah Array haruslah mempuyai type data yag sama, termasuk dalam karakteristik array yaitu : a. Statis c. Heteroge b. Terurut d. Homoge 5