Bubble Sort Dengan Java

Sedikit tutorial mungkin untuk tugas sekolah atau kuliah pemograman tentang cara sorting dengan algoritma bubble sort. Kode diantara tanda sama dengan (=)

BubbleSort.java
========================================================
public class BubbleSort{
public static void main(String[] args){
int[] angka = {4,2,1,6,8,7};
int i,j,k,temp;
System.out.println("Sebelum diurutkan :");
        for(i=0;i < angka.length;i++){
            System.out.print(angka[i]+" ");
        }
        System.out.println("\n");
            for(i=1; i < angka.length-1;i++){
             System.out.println("Iterasi "+ i);
         for(j=angka.length-1;j > =i; j--){
         if(angka[j] < angka[j-1]){
         temp = angka[j];
                    angka[j] = angka[j-1];
                    angka[j-1] = temp;
             }
             for(k=0;k < angka.length; k++){
System.out.print(angka[k]+"\t");
             }
             System.out.println();
            }
}

System.out.println("Setelah diurutkan :");
        for(i=0; i < angka.length;i++)
            System.out.print(angka[i]+" ");
}
}
========================================================

Jangan lupa save file dengan nama BubbleSort.java lalu compile dan run.
Semoga Membantu dan bermanfaat.


Powered by Danz

Tidak ada komentar:

Posting Komentar

Silakan Comment Tapi yang membangun ya (Jangan Spam) (^.^)

Trend Minggu Ini