Langsung ke konten utama

(Pengururtan) Insertion sort pada java

Mari kita bahas pengurutan dengan cara yang ketiga yaitu Insertion Sort. Pengertian Insertion Sorting pada java merupakan sebuah pengurutan dengan membandingkan dua elemen data pertama, mengurutkannya, setelah itu baru kemudian mengecek apakah elemen data berikutnya satu satu, kemudian akan dibandingkan lagi dengan elemen data yang sudah diurutkan pada proses sebelumnya.

  • Mirip dengan cara orang mengurutkan kartu, selembar demi selembar kartu diambil dan disisipkan (insert) ke tempat yang seharusnya.
  • Pengurutan dimulai dari data ke-2 sampai dengan data terakhir, jika ditemukan data yang lebih kecil, maka akan ditempatkan (diinsert) diposisi yang seharusnya.
  • Pada penyisipan elemen, maka elemen-elemen lain akan bergeser ke belakang
Berikut source code pada pemograman kali ini


dan berikut adalah hasilnya

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

Program Tebak Angka

Pada kali kita akan membuat program tebak-tebakan. Jadi ada suatu angka random yang di seting selalu berubah-ubah dan anda harus menebaknya. Format angka randomnya adalah sebagai berikut (int)(Math.random()*100). Berikut adalah programnya

Kuis_no_3 - MPPL

3. Apa yang dimaksud dengan Expert Judgement? Ada banyak teknik di dalam melakukan estimasi durasi waktu suatu aktivitas proyek. Di PMBOK-5, disebutkan ada 6 teknik yang dapat digunakan, yaitu sebagai berikut : Expert Judgement Berdasarkan para  ahli praktisi manajemen  proyek dapat menyediakan informasi data historis untuk estimasi durasi aktivitas proyek beserta dengan cost-nya, berapa durasi maksimum dari satu aktivitas dari proyek yang sama. Expert Judgement bisa juga menggunakan kombinasi teknik untuk melakukan estimasi waktu yang dibutuhkan untuk menyelesaikan satu aktivitas atau pekerjaan proyek.