Algoritma Insertion Sort dapat dirangkum sebagai berikut:
- Simpan nilai Ti kedalam variabel sementara, dengan i = 1.
- Bandingkan nilainya dengan elemen sebelumnya.
- Jika elemen sebelumnya (Ti-1) lebih besar nilainya daripada Ti, maka tindih nilai Ti dengan nilai Ti-1 tersebut. Decrement i (kurangi nilainya dengan 1).
- Lakukan terus poin ke-tiga, sampai Ti-1 ≤ Ti.
- Jika Ti-1 ≤ Ti terpenuhi, tindih nilai di Ti dengan variabel sementara yang disimpan sebelumnya.
- Ulangi langkah dari poin 1 di atas dengan i di-increment (ditambah satu).
Tidak ada komentar:
Posting Komentar