Tuesday 13 November 2012

http://go-program.blogspot.com/2012/11/sorting-atau-pengurutan-dalam-bahasa-pemrograman.html
Pengurutan (sorting) diartikan sebagai proses penyusunan kembali sebagian objek ke dalam urutan tertentu. Tujuan pengurutan adalah  untuk mendapatkan kemudahan dalam pencaria anggota dari suatu himpunan disamping dapat mempercepat mengetahui data terbesar dan data terkecil, kalau misalkan kita ingin mengetahui perolehan nilai tertinggi dan nilai terendah dari hasil ujian. Contoh objek terurutkan adalah seperti daftar isi, daftar pustaka, dan lain-lain. Proses yang terjadi pada pengurutan adalah sebagai berikut"

1. Perbandingan data.
2. Pertukaran data

Terdapat bemacam-macam metode pengurutan, diantaranya adalah :
1. Selection Sort
2. Bubble Sort
3. Insertion Sort 
4. Merge Sort