Pengurutan adalah proses menyusun atau mengurutkan data-data menjadi terurut. Ada dua jenis pengurutan, yaitu pengurutan secara ascending (menaik dari yang kecil sampai ke yang besar) dan pengurutan secara descending (menurun dari yang besar sampai yang kecil).
Pengurutan memerlukan pemahaman algoritma. Untuk melakukan pengurutan, diperlukan pertukan tempat sampai data terurut. Pengurutan dapat dilakukan dengan beberapa algoritma, seperti algoritma selection sort, algoritma bubble sort, algoritma quick sort, algoritma insertion sort, algoritma merger sort, dan lain-lain. Dalam pembahasan ini, hanya dijelaskan mengenai pengurutan selection sort.
0 komentar:
Posting Komentar