Tugas 11 - Alpro1 - SI UNIPDU
Algoritma Pengurutan(Sorting) A. Pengertian Pengurutan atau “Sorting” adalah suatu proses menyusun data dari semulanya tidak teratur menjadi data yang teratur sesuai dengan yang diinginkan pengguna dengan suatu pola tertentu, sehingga tersusun secara teratur menurut aturan tertentu (untuk data yang bertipe numerik atau karakter). Bagi para pemula dalam belajar Java, pengetahuan mengenai teknik sorting data tentunya menjadi hal yang fundamental. Ada dua macam pengurutan • Ascending (urut naik) merupakan pengurutan dari angka yang nilainya lebih kecil kemudian menuju ke nilainya yang lebih besar. • Descending (urut turun) adalah sebaliknya, yaitu pengurutan dari nilai yang lebih besar kemudian menuju ke nilainya yang lebih kecil. Jenis jenis pengurutan 1. Pengurutan Gelembung/Bubble sort Bubble Sort merupakan metode pengurutan yang paling banyak digunakan di kalangan programmer dikarenakan penggunaannya yang simple dan sederhana. Namun, dibalik kesederhanaannya itu terdapat proses algori...