Pemrograman
Lanjutan
Oleh :
Tri Novita Zuhara Jingga,
M.Kom
PENGURUTAN (SORTING)
Materi :
Defenisi Pengurutan (Sorting)
Aturan Berdasarkan Perbandingan
Metode Sorting Dengan Prioritas Antrian
Metode Penyisipan dan Penjagaan Terurut
Metode Pembagian dan Penguasaan
Metode Pengurutan Berkurang Menurun
Praktikum
07/13/16
A. Defenisi
Pengurutan (Sorting) adalah proses
untuk menyusun kumpulan data yang
seragan dengan aturan urut menaik
(Ascending), yaitu dari data yang
nilainya paling kecil hingga data yang
nilainya paling besar; atau urut
menurun (Descending), yaitu dari
data yang nilainya paling besar
hingga yang nilainya paling kecil.
07/13/16
Contoh :
07/13/16
07/13/16
1 to (N-1) do
For I
N downto (I+1) do
If data[J] < data[J-1] then
Bubble
data[J]
data[J]
data[J-1]
data[J-1]
Bubble
Endif
Endfor
Endfor
07/13/16
07/13/16