Konsep Sorting
Konsep Sorting Bubble Sort Algoritma Bubble Sort merupakan proses pengurutan yang secara berangsur-angsur berpindah ke posisi yang tepat, karena itulah dinamakan Bubble yang artinya gelembung. Algoritma ini akan mengurutkan data dari yang terbesar ke yang terkecil ( ascending ) atau sebaliknya ( descending ). Sifat algoritma Bubble Sort adalah sebagai berikut: Jumlah iterasi sama dengan banyaknya bilangan dikurang 1. Di setiap iterasi, jumlah pertukaran bilangannya sama dengan jumlah banyaknya bilangan. Time Complexity : O(n 2 ) Berikut adalah contoh source code dari Bubble Sort dalam bahasa pemrograman Java Output: Selection Sort Selection Sort dilakukan dengan cara mengurutkan array dengan berulang kali menemukan elemen terkecil ( ascending ) dari bagian yang tidak diurutkan dan meletakannya di awal. Algoritma akan mempertahankan dua subarray dalam larik tertentu. Subarray yang sudah diurutkan Sisa subarray yang tidak disortir Dalam setiap iterasi selection so...