Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Java Insertion Sorting
Buatlah sebuah program java untuk melakukan sorting. Data yang disusun adalah data tanggal dengan format "dd/mm/yyyy". Data tanggal tersebut dimasukkan oleh user secara bebas dan acak. Lakukan penyusunan tanggal dari tanggal paling lama ke tanggal paling baru dengan menerapkan algortima Insertion Sorting.
Tanggapan
pertanyaannya apa gan?
2 Jawaban:
Jawaban Terpilih
untuk mudahnya String dd/mm/yyyy di split("\/"); kemudian disusun jadi yyyymmdd dan di parse jadi type data int dan disimpan ke dalam array int[] kemudia bisa ikuti contoh ini <a href=' https://www.javatpoint.com/insertion-sort-in-java '> https://www.javatpoint.com/insertion-sort-in-java </a>
Class Date dalam Java memiliki method getTime() yang mengembalikan jumlah milliseconds sejak 1 Januari 1970, 00:00:00 GMT dari object Date tersebut. Dengan tipe data long, hasil dari method ini dapat dengan mudah diurutkan dengan algoritma Insertion Sort. Penjelasan tentang algoritma ini dapat dibaca di Insertion Sort: Algoritma Klasik untuk Pemula Hingga Pro