Sorting mempunyai 5 metode untuk sorting data bisa di bagikan menjadi dua yaitu simple dan intermediate yang simple(gampang) ada Bubble,Selection dan insertion dan intermediate(lebih susah) ada quick and merge sort. Untuk Bubble sort dia membandingkan 2 yang pertama jika di tempat yang kedua ada yang lebih kecil dia di tuker jika tidak dia lanjutin sampai habis yaitu bisa makan waktu banyak sekali(penjelasan dalam gambar): untuk source kodenya: untuk selection sort dia cari nomor yang paling kecil lalu taro di depan(di repeat sampai selesai sort) untuk insertion sort saya kurang paham :) tapi untuk penjelasan gambarnya: Lalu untuk intermediate sorting ada Quick Sort dan Merge sort: untuk Quick sort dia ambil 1 secara acak dan random sebagai pivot dan membandingkan 1 per satu, untuk merge sort dia di bagikan menjadi beberapa group dan lalu dia sorting dalam group" yang kecil dan di ulang sampai selesai sorting sebenernya Merge sort lebih effisien jika pivot...