SORTING SEDERHANA PADA JAVA (BUBLE SORT)
Hayyy sobat , kali ini kita akan bahas SORTING pada bahasa java dengan metode BUBLE SORTING.
Definisi SORTING
Merupakan suatu objek untuk menyusun kembali himpunan obyek menggunakan aturan tertentu.
dan pengurutan data yang sebelumnya tiak tersusun atau acak, sehingga menjadi tersusun secara teratur.
dengan jenis pengurutan
1.Urut Naik (Ascending)
pengurutan dimulai dari data yang paling kecil sampai paling besar dengan contoh "9,3,1,7,5 menjadi 1,3,5,7,9"
2. Urut Turun (Descending)
pengurutan dimulai dari data yang paling besar sampai paling kecil. contoh nya "1,4,3,9,5,2 menjadi 9,5,4,3,2,1"
Dengan keuntungan menggunakan sorting
- Data mudah dicari
- Mempermudah proses pemeriksaan &perbaikan data
- Mempermudah saat harus menyisipkan atau menggabungkan data.
Ada beberapa model Metode Sorting
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Shell Sort
contoh program
hasil compile
Untuk contoh sorting yang pertama disini hanya mampu memunculkan hasil sorting tanpa rekrusif dan kita menginginkan sebuah hasil sorting yang memnuculkan rekrusif yang sesuai dengan urutan urut naik (Ascending) "{1, 2, 3, 4, 5, 6 ,7}" Maka akan kita buat perulangan nya untuk menghitung sampai data yang kita inginkan tercapai dengan contoh sebagai berikut
contoh program
hasil compile.
nah begitulah untuk contoh program sorting pada java menggunakan buble sorting.
sekian terima kasih.
Komentar
Posting Komentar