Algoritma pengurutan manakah yang berulang kali menukar elemen bersebelahan yang urutannya salah?
- ABubble sort
- BHeap sort
- CQuicksort
- DMerge sort
Algoritma pengurutan manakah yang berulang kali menukar elemen bersebelahan yang urutannya salah?
Manakah dari waktu eksekusi berikut yang polinomial?
Berapa Big O dari 3n² + 5n + 2?
Quicksort selalu memakai elemen pertama sebagai pivot. Pada input mana algoritma ini menunjukkan perilaku kasus terburuknya?
Pemrograman dinamis (dynamic programming) berguna ketika suatu masalah memiliki:
Dengan koin 1, 3, dan 4 serta jumlah 6, berapa koin yang dipakai metode greedy "koin terbesar dulu" dibandingkan solusi optimal?
Mengambil kedua titik ujung dari setiap sisi dalam maximal matching menghasilkan vertex cover. Seberapa baik cover ini?
Algoritma dynamic programming Held–Karp menyelesaikan travelling salesman problem secara eksak. Berapa waktu eksekusinya untuk n kota?
Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.