(SORTING)
PEDAHULUAN
SORTING : suatu proses pengurutan data yang
sebelumnya disusun secara acak atau tidak teratur
menjadi urut dan teratur menurut aturan tertentu.
PENGURUTAN Data dilakukan berdasarkan KUNCI
(Key)
Contoh : Ingin mengurutkan data MAHASISWA
(NIM,NAMA,IPK) berdasarkan KEY (NIM, IPK)
KELOMPOK PENGURUTAN
Berdasarkan Perbandingan Nilai Data :
MENAIK(Ascending)
MENURUN (Discending)
Quick Sort
Merge Sort
Heap Sort
Shell Sort
Radix Sort
External Sorting
BUBBLE SORT
32 75 69 58 21 40
[0] [1] [2] [3] [4] [5]
B
B,T B,T
32 75 69 21 58 40 32 21 75 69 58 40
B,T B,T
32 75 21 69 58 40 21 32 75 69 58 40
Bubble Sort