Cara kerjanya?
Pelajaran 3 dari 9 dalam kursus Insertion Sort, Seri DSA di Coddy.
Bayangkan kamu memiliki setumpuk kartu, dan tugasmu adalah menyusunnya dalam urutan menaik. Insertion Sort seperti menyortir kartu-kartu ini satu per satu.
Proses Langkah demi Langkah:
- Memilih Kartu:
- Mulailah dengan kartu pertama (atau elemen pertama dalam array kita).
- Anggap bagian ini sudah terurut, sisanya belum terurut.
- Menyortir Kartu:
- Ambil kartu berikutnya (elemen) dari bagian yang belum terurut.
- Bandingkan kartu itu dengan kartu-kartu di bagian yang sudah terurut untuk menemukan posisi yang tepat.
- Geser kartu-kartu yang lebih besar untuk memberi ruang bagi kartu baru.
- Menyisipkan di Tempatnya:
- Sisipkan kartu pada posisi yang tepat di bagian yang sudah terurut.
- Ulangi proses ini untuk setiap kartu dalam tumpukan (setiap elemen dalam array).
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Conclusion:
Insertion Sort is like sorting your cards – taking one at a time, finding its place among the already sorted ones. Simple, isn't it? In the next lesson, we'll see how to turn this understanding into code.
Coba sendiri
Pelajaran ini tidak memiliki tantangan kode.
Semua pelajaran di Insertion Sort, Seri DSA
2Algoritma
Cara kerjanya?Kode semuImplementasi (Bagian 1)Implementasi (Bagian 2)Latihan sendiri: Compiler C online