Postingan

Sorting and Searching

Gambar
-Sorting Sorting adalah pengurutan atau penyusunan data yang acak menjadi rapi dan teratur sehingga dapat memperingan kerja sistem saat melakukan searching data. Sorting dibagi menjadi 2 tipe yaitu Ascending Sorting (dari rendah ke tinggi) dan Descending Sorting (tinggi ke rendah). Berikut adalah jenis-jenis dari sorting : 1. Bubble Sort Cara kerja Bubble sort : -membandingkan dua nilai yang berdekatan -membandingkan dan menukar tempat (jika perlu) 2. Selection Sort Cara kerja Selection Sort : - Mencari nilai minimum (jika ascending) atau maksimum (jika descending) - Menukarkan nilai ini dengan elemen pertama - Mengulangi langkah di atas untuk sisa list dengan dimulai pada posisi kedua 3. Quick Sort 4.  Merge Sort Merge Sort a dalah jenis sorting yang menerapkan prinsip Devide-and-conquer, dimana data dibagi-bagi sampai menjadi sekecil mungkin kemudian dikerjakan satu-satu untuk menjadi data awal yang tersusun. -Se...
Gambar
Program Control : Repetition Program Control : Repetition ada : - Definisi Repetition - For - While - Do-While Repetition adalah instruksi pengulangan lebih dari satu kali sampai batas waktu tertentu. Looping atau Repetition operation ada For, While, dan Do-While. Contoh dari penggunaan For: Contoh penggunaan While : Contoh penggunaan Do-While :