Materi Sorting
Nama : Raihan Alfaridzi Kustiawan Npm 20312096 Kelas : IF 20 C Permasalahan Sorting 1. Pengertian Sorting Sorting merupakan suatu proses untuk menyusun kembali himpunan obyek menggunakan aturan tertentu. Sorting disebut juga sebagai suatu algoritma untuk meletakkan kumpulan elemen data kedalam urutan tertentu berdasarkan satu atau beberapa kunci dalam tiap-tiap elemen. Pada dasarnya ada dua macam urutan yang biasa digunakan dalam suatu proses sorting: 1. Urut naik (ascending) Mengurutkan dari data yang mempunyai nilai paling kecil sampai paling besar 2. Urut turun (descending) Mengurutkan dari data yang mempunyai nilai paling besar sampai paling kecil. Mengapa harus melakukan sorting data? Ada banyak alasan dan keuntungan dengan mengurutkan data diantaranya: a. 1. Pengurutan data dalam struktur data sangat penting untuk data yang bertipe data numerik ataupun karakter. b. 2. Pengurutan dapat dilakukan secara ascending (urut naik) dan d