#9 Struktur Data : Sorting – Pengertian, Manfaat dan Algoritmanya

Pada postingan sebelumnya telah dibahas berbagai macam struktur data maupun algoritmanya. Pada postingan ini kita akan membahas sorting (pengurutan). Pengurutan data dalam struktur data sangat penting untuk data yang bertipe data numerik ataupun karakter sehingga digunakan secara luas dalam aplikasi. Pengurutan dapat dilakukan secara ascending (urut naik) dan descending (urut turun). Baiklah, mari kita bahas lebih jauh apa itu sorting, jenis-jenisnya, manfaatnya, algoritma, dll. Lets Go…!Baca selengkapnya. . .

#4 Algoritma dan Pemrograman : Control Statement

Di dalam dunia pemrograman, ada 3 jenis algoritma yang umum dijumpai, yakni algoritma runtunan, algoritma pemilihan (algoritma percabangan), dan juga algoritma pengulangan. Ketiga jenis algoritma ini merupakan algoritma-algoritma dasar yang akan sangat kita perlukan untuk mempelajari lebih dalam tentang pemrograman ke depannya. Oleh karena itu, penting bagi kamu untuk benar-benar menguasai ketiga jenis algoritma ini. Control Statement Setiap pernyataan di komputer dijalankan berdasarkan aBaca selengkapnya. . .

#2 Algoritma dan Pemrograman : Konsep Pemrograman Modular

Untuk mencapai suatu tujuan yang besar, maka tujuan tersebut harus dibagi-bagi menjadi tujuan yang kecil, sampai tujuan kecil tersebut merupakan tujuan yang dapat dicapai berdasarkan kondisi dan potensi yang dimiliki saat itu(Al-Khuwarizmi). Jika langkah-langkah dalam menyelesaikan masalah yang kita miliki cukup besar, maka seringkali kita membagi langkah-langkah besar tersebut kedalam langkah-langkah yang lebih kecil. Pengertian Pemrograman Modular Pemrograman modular adalah sebuah meBaca selengkapnya. . .

#1 Algoritma dan Pemrograman : Konsep Dasar Algoritma

Algoritma awalnya diciptakan karena adanya masalah. Diperlukan langkah-langkah untuk menyelesaikan suatu masalah. Langkah-langkah tersebut adalah algoritma. Misalnya kita diminta untuk menambahkan 1 digit angka dengan 1 digit angka lainnya, maka dengan cepat kita akan mendapatkan hasil. Sekarang bagaimana jika kita diminta untuk menjumlahkan 1000 angka? Tentubisa, namun ada banyak langkah yang diperlukan agar 1000 angka tersebut dapat dijumlahkan. Misal, angka1 ditambah angka2 lalu hasilnyaBaca selengkapnya. . .