Minggu, 24 Juni 2018

Algoritma QuickSort
Metode Quick (Quick Sort)
Metode Quick sering disebut juga metode partisi (partition exchange sort). Metode ini diperkenalkan pertama kali oleh C.A.R. Hoare pada tahun 1962. Untuk mempertinggi efektifitas dari metode ini, digunakan teknik menukarkan dua elemen dengan jarak yang cukup besar.
Proses penukaran dengan metode quick dapat dijelaskan sebagai berikut.: mulamula dipilih data tertentu yang disebut pivot, misalnya x. Pivot dipilih untuk mengatur data di sebelah kiri agar lebih kecil daripada pivot dan data di sebelah kanan agar lebih besar daripada pivot. Pivot ini diletakkan pada posisi ke j sedemikian sehingga data antara 1 sampai dengan j-1 lebih kecil daripada x. Sedangkan data pada posisi ke j+1 sampai N lebih besar daripada x. Caranya dengan menukarkan data diantara posisi 1 sampai dengan j-1 yang lebih besar daripada x dengan data diantara posisi j+1 sampai dengan N yang lebih kecil daripada x. Ilustrasi dari metode quick dapat dilihat pada Gambar Berikut: 


 

Berikut source codenya :  





 

Hai, Saya riyan maulana. Saya bekerja sebagai developer sekaligus CEO di perusaan saya. Saya sangat menyukai programming,android development, game developmet, IOT development, data saince, design, photos and videos editors and much animore. Tertarik dengan saya? Follow akun media sosial saya.

0 komentar:

Posting Komentar

Mulailah Bekerja Dengan Saya