Postingan lainnya
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