CODEBOOK
Website Platform Belajar Dan Edukasi
By Shadownex 2025-2026
Tantangan/Implementasi Sorting Algorithm
šŸ“Š
CodingBeginner+80 XP

Implementasi Sorting Algorithm

Tujuan Lab: Implementasikan 3 algoritma sorting dari nol menggunakan JavaScript. Pahami kompleksitas waktu masing-masing.

Sorting Algorithms

Bubble Sort — O(n²)

Bandingkan elemen berdekatan, swap jika salah urutan. Ulangi hingga terurut.

Selection Sort — O(n²)

Cari elemen terkecil, pindahkan ke posisi yang benar. Lebih efisien dari Bubble.

Quick Sort — O(n log n) rata-rata

Pilih pivot, pisahkan elemen lebih kecil dan lebih besar, rekursi.