Postingan

Menampilkan postingan dengan label sorting (Buble dan Quick)

sorting (Buble dan Quick)

Gambar
Sorting Sorting  adalah kumpulan langkah sistematis atau secara berutan untuk memperoleh hasil yang diinginkan. Salah satu contoh dari algoritma untuk langkah ini adalah Sorting (pengurutan). Sorting dapat didefinisikan sebagai pengurutan sejumlah data berdasarkan nilai tertentu. Pengurutan dapat dilakukan dari nilai terkecil ke nilai terbesar (ascending) atau sebaliknya. 1. Buble\Exchange sort 2. Selection sort 3. Quick sort Bubble/Exchange sort Diberi nama " Bubble " karena proses pengurutan secara berangsur-angsur bergera/berpindah ke posisi yang tepat , seperti gelembung yang keluar dari sebuah gelas bersoda.  Bubble sort  mengurutkan data dengan cara membandingkan elemen sekarang dengan elemen berikutnya. jika elemen sekarang  lebih besar dari elemen berikutnya maka elemen tersebut ditukar (untuk pengurutan  ascending ) jika elemen sekarang lebih kecil daripada elemen berikutnya, maka kedua elemen  tersebut ditu...