Tugas Algoritma (Struktur Data)

ALGORITMA INSERTION SORT

1.       Mulai
2.       Menentukan atau mengambil data yang akan diurutkan.
3.       Bandingkan dua elemen data pertama apakah lebih kecil apa masih      lebih besar.
4.       Jika lebih kecil maka data di tempatkan dan data yang lebih besar di      geser ke belakang pada posisi yang tepat disisipkan pada temp.
5.       Ulangi langkah nomer 2 sampai 4.
6.       Kemudian mengecek elemen data berikutnya satu persatu.
7.       Selesai.

ALGORITMA BUBBLE SORT

1.       Mulai.
2.       Menentukan data yang akan diurutkan.
3.       Bandingkan setiap elemen yang berdekatan dari awal. Misal elemen     pertama dan kedua. 
4.    Jika nilai pertama lebih besar dari nilai kedua maka lakukan                   penukaran sehingga nilai paling awal harus lebih kecil dari                     sebelahnya.
5.       Periksa elemen kedua dengan ketiga. 
6.    Jika sudah lebih kecil maka tidak perlu di geser.
5.       Ulangi langkah tersebut jika setidaknya satu kali pertukaran hingga       kondisi benar-benar urut dari awal hingga akhir.
8.       Selesai.


Komentar

Postingan Populer