Langsung ke konten utama

(Pengurutan) Bubble sort pada java

Ada beberapa metode sorting yang bisa digunakan. Metode-metode yang akan dibahas pada modul ini adalah metode umum yang digunakan saat ingin mempelajari sorting, antara lain :
1. Bubble Sort
2. Selection Sort
3. Insertion Sort

  • Bubble Sort mengurutkan data dengan cara membandingkan elemen sekarang dengan elemen berikutnya.
  • Jika elemen sekarang lebih besar dari elemen berikutnya maka kedua elemen tersebut ditukar, jika pengurutan ascending.
  • Jika elemen sekarang lebih kecil dari elemen berikutnya, maka kedua elemen tersebut ditukar, jika pengurutan descending
  • Algoritma ini seolah-olah menggeser satu per satu elemen dari kanan ke kiri atau kiri ke kanan, tergantung jenis pengurutannya.
  • Ketika satu proses telah selesai, maka bubble sort akan mengulangi proses, demikian seterusnya.
perhatikan kode dan hasil program berikut


Komentar

Postingan populer dari blog ini

TKAP ~ Pohon Fraktal

Kali ini saya akan membahas salah satu visualisasi dari rumus fraktal menadi sebuah pohon dengan menggunakan scratch.mit.edu. berikut untuk lebih jelasnya Dan beikut source code nya

Pengenalan MPPL

Software process adalah sekumpulan kegiatan-kegiatan yang saling berkaitan untuk membangun sebuah sistem yang terdiri dari merancang sistem, mengimplementasi sistem, melakukan testing dan melakukan pengembangan sistem. Ada juga konsep umum yang bisanya digunakan dalam membangun sebuah sistem yang disebut Software Layer. Software layer terbagi menjadi empat lapisan, yaitu : 1.         A quality focus Pada saat membuat sistem, focus pertama kali yang dibuat adalah kualitas sistem yang akan kita buat itu seperti apa, sasaran penggunanya siapa saja, dan lain-lain. 2.        Process model Setelah A Quality Focus terpenuhi, maka kita harus megetahui proses-proses apa saja yang terjadi agar A quality focus yang sudah direncanakan terpenuhi. Proses-proses yang lakukan ini harus tepat dan terurut agar tidak terjadi kesalahan ketika sistem sedang bekerja.  3.        Methods Setelah P...

Mencari nilai Modus Dengan Java

Pada kesempatan kali ini kita akan membahas permasalahan mencari nilai modus jadi permasalahannya adalah A memberikan Anda N buah bilangan bulat. Tentukanlah modus terbesar dari bilangan-bilangan tersebut. Berikut adalah programnya dan ini hasilnya