Langsung ke konten utama

Postingan

Menampilkan postingan dari Februari, 2018

Searching Menggunakan Sequential & Binary Array

                                     Searching adalah proses pencarian suatu data, dalam array, pencarian data dibagi menjadi dua, yaitu Sequential dan Binary Array. Sequential Search sendiri digunakan disaat kondisi data dalam sebuah array tidak berurutan, sedangkan Binary Search digunakan jika kondisi data sebuah array sudah berurutan. Sekarang kita akan mempelajari, bagaimana cara penggunaan Sequential Search maupun Binary Search. Pertama - tama kita akan mempelajari bagaimana penggunaan Sequential Search. 1. SEQUENTIAL SEARCH Proses penggunaan Sequential Search sendiri dilakukan dengan cara membandingkan sebuah data yang akan kita cari dengan isi sebuah array. Untuk membandingkannya, kita diharuskan memulai dari index ke - 0 sampai index - (n - 1). Dibawah adalah contoh pencarian Sequential Search : Dari data acak diatas, seumpama kita akan mencari sebuah data yang berisi 21, nah ...

Penjumlahan array 2 dimensi menggunakan Nested Loop

Halo semua, kali ini kita akan membahas, bagaimana sih mengisi sebuah array 2 dimensi yang kosong dengan menggunakan logika Nested Loop? sebelum kita menjawabnya, mari kita buat dulu logikanya : For(int baris=0; baris<=(jumlah akhir baris) ; baris++)        {              for(int kolom=0; kolom<=(jumlah akhir kolom); kolom++)               {                    X[baris,kolom] = baris+kolom;                }         } Diatas adalah logika sederhana untuk menyelesaikan masalah penjumlahan array 2 dimensi, sekarang kita membuat sebuah kotak array 2 dimensi terlebih dahulu : Dari contoh array diatas dapat kita simpulkan sebagai berikut logikanya : For(int baris=0; baris<=4 ; baris++)        {              for(i...

Array 2 Dimensi

Array 2 dimensi atau multidimensi sebenarnya tidak jauh beda dengan array yang sebelumnya kita bahas, yang menjadi pembedanya ialah array 2 dimensi memiliki kolom dan baris (seperti aplikasi excel contohnya). Sekarang kita akan membahas persoalan seperti kemarin, dimana kita dihadapkan dengan dua buah array 2 dimensi (array X dan Y) dan menjadikannya seperti jawaban yang diinginkan. Didalam array 2 dimensi penyebutan index juga berbeda, dimana di array 2 dimensi kita menyebutkan index dari sebuah baris terlebih dahulu lalu dilanjutkan nomor index dari kolom atau bisa dicontohkan sebagai berikut : Nah, kali ini kita akan menggunakan cara yang berbeda alias tanpa array penampung ( LIHAT POST SEBELUMNYA ) untuk menyelesaikan soal berikut: Dari soal diatas kita akan membuatnya menjadi seperti berikut : Cara yang kita gunakan adalah menentukan dulu nilai dari tiap baris - baris nya terlebih dahulu, kita mulai dari Array X : a) Index baris ke - 0     -) X(0,1) <- X...