Anda di halaman 1dari 2

Nama : Shania Shavira Angelina

NIM : 21070119130082
Kelas : B

1. Insertion Sort

Insertion Sort merupakan algoritma sorting, terutama untuk mengurutkan data dengan jumlah
elemen sedikit. Dimana Input berupa deretan angka sejumlah n buah data dan Output berupa
permutasi (pengurutan) sejumlah n angka dari input, dimana hasilnya berupa data yang sudah
terurut secara ascending maupun descending.

 Algoritma
1. Mulai
2. Masukkan inputan ( I = 2 ) maksudnya terdapat 2
inputan.
3. Jika I < = 2
4. Jika Ya Maka inputan disebut dengan data
5. Jika Tidak Maka prosesnya akan berhenti atau stop
6. Temp < data { j } : sebelum penyortiran atau
urutan
7. Jika inputannya kurang dari ketentuan,maka
program ini akan memintanya dengan
coding J = J –1
8. Data {j+1}=temp : sesudah di sortir atau di
urutkan. Setelah itu selesai.

2.Bubble Sort
Bubble sort (metode gelembung) adalah metode/algoritma pengurutan dengan dengan cara
melakukan penukaran data dengan tepat disebelahnya secara terus menerus sampai bisa
dipastikan dalam satu iterasi tertentu tidak ada lagi perubahan. Jika tidak ada perubahan
berarti data sudah terurut.
 Algoritma
1. Tentukan Jumlah Bilangan yang akan di inputkan.
2. Inputkan bilangan 4,2,3,8,5.
3. Bandingkan bilangan 1 >/< bilangan 2.
4. Jika benar pindahkan bilangan 2 ke
bilangan sisip.
5. Pindahkan bilangan 1 ke bilangan 2.
6. Pindahkan bilangan sisip ke bilangan 1
7. Jika tidak lanjutkan proses
8. Bandingkan bilangan 2 >/< bilangan 3
9. Jika benar pindahkan bilangan 3 ke
bilangan sisip
10. Pindahkan bilangan 2 ke bilangan 3
11. Pindahkan bilangan sisip ke bilangan 2
12. Jika tidak lanjutkan proses
13.Ulangi langkah no 3 hingga hasil sesuai yang diinginkan. Setelah itu selesai.

Anda mungkin juga menyukai