Metode Sorting Array


Sort adalah proses pengurutan data yang sebelumnya disusun secara acak sehingga menjadi tersusun secara teratur menurut suatu aturan tertentu. 

Pada umumnya terdapat 2 jenis pengurutan :

a. Ascending (Naik)


b. Descending (Turun)
c. Buble / Exchange Sort

   Memindahkan elemen yang sekarang dengan elemen yang berikutnya, jika 
   elemen sekarang > elemen berikutnya, maka tukar. Data paling akhir di    
   bandingkan dengan data di depannya, jika ternyata lebih kecil maka tukar.      Dan pengecekan yang sama dilakukan terhadap data yang selanjutnya        
   sampai dengan data yang paling awal. 

d.Selection Sort
   Membandingkan elemen yang sekarang dengan elemen yang berikutnya       

   sampai dengan elemen yang terakhir. Jika ditemukan elemen lain yang lebih    kecil dari elemen sekarang maka dicatat posisinya dan kemudian ditukar.        Dan begitu seterusnya.

e.Insertion Sort
   Pengurutan dilakukan dengan cara membandingkan data ke-I (dimana I    

   dimulai dari data ke-2 sampai dengan data terakhir) dengan databerikutnya.    Jika ditemukan data yang lebih kecil maka data tersebut disisipkan      
   kedepan sesuai posisi yang seharusnya.
f.Shell sort
g.Merge sort
h.Radix sort
i.Quick sort

This entry was posted on Monday, 7 September 2015. You can follow any responses to this entry through the RSS 2.0. You can leave a response.

Leave a Reply

Powered by Blogger.