[Tutorial C++] Membuat Contoh Program Bubble Sort Dengan C++ - Bubble sort merupakan suatu algoritma teknik pengurutan data dengan menukar dua data yang ada disampingnya jika salah satu angka diantaranya lebih kecil atau lebih besar. Bubble sort dapat mengurutkan data dari yang terkecil hingga terbesar (ascending) dan dari terbesar hingga ke terkecil (descending).
Implementasi Bubble Sort ke dalam bentuk sebuah program sedikit agak kompleks karena akan ada banyaknya percabangan dan juga perulangan. Walau hasil akhir programnya terlihat sangat sederhana, tetapi didalam source code programnya akan terlihat sangat kompleks.
Untuk contoh program Bubble Sort dengan C++ dapat dilihat pada source code dibawah ini.
Source Code :
Hasil Runningnya :
(90, 20, 80, 30, 45, 25) > (20, 90, 80, 30, 45, 25)
(20, 90, 80, 30, 45, 25) > (20, 25, 90, 80, 30, 45)
(20, 25, 90, 80, 30, 45) > (20, 25, 30, 90, 80, 45)
(20, 25, 30, 90, 80, 45) > (20, 25, 30, 45, 90, 80)
(20, 25, 30, 45, 90, 80) > (20, 25, 30, 45, 80, 90)
(20, 25, 30, 45, 80, 90) > (20, 25, 30, 45, 80, 90)
Hasil running diatas bukanlah langkah perlangkah, melainkan hasil singkat dari algoritma Bubble Sort. Hasil akhirnya, angka terkecil akan berurut di sebelah kiri sedangkan angka terbesar akan ada disebelah kanan.
Demikianlah artikel mengenai [Tutorial C++] Membuat Contoh Program Bubble Sort Dengan C++. Semoga dapat bermanfaat dan menambah wawasan Anda.
Tidak ada komentar:
Posting Komentar
Tolong berkomentar dengan sopan dan baik, Terimakasih.