Postingan

SORTING C++

Beberapa metode sorting mengurutkan data yang dikenal antara lain adalah: Bubble Sort (sederhana tetapi lambat) Quick Sort (cepat tetapi rumit) Selection Sort Insert Sort Merge Sort #1 Bubble Sort Yang pertama kita akan membahas bubble sort. Algoritma ini merupakan salah satu algoritma pengurutan yang paling sederhana, baik dalam hal pengertian maupun penerapannya. Ide dari algoritma bubble sort adalah mengulang proses pembandingan antara tiap-tiap elemen array dan menukarnya apabila urutannya salah. Teknik ini menyusun data yang diinginkan secara berurutan dengan membandingkan elemen data yang ada dan terus diulang hingga tidak perlu dilakukan penukaran lagi. Berikut ini adalah gambaran dari algoritma bubble sort:   for i := 1 to Jumlah_data -1 do   for j := i +1 to Jumlah_data do     if Data [ i ] > Data [ j ] then     begin       t := Data [ i ];  ...