1.Mudah
Kelas kompleksitas manakah yang tumbuh paling cepat untuk n yang besar?
- AO(n³)
- BO(2ⁿ)
- CO(n²)
- DO(n log n)
2.Mudah
Berapa kompleksitas waktu kasus terbaik insertion sort, pada array yang sudah terurut?
- AO(1)
- BO(n)
- CO(n²)
- DO(n log n)
3.Mudah
Waktu eksekusi suatu algoritma adalah O(n). Pertumbuhan ini disebut apa?
- ALogaritmik
- BKuadratik
- CLinear
- DKonstan
4.Sedang
Algoritma manakah yang menemukan lintasan terpendek dari satu sumber pada graf dengan bobot sisi non-negatif?
- AAlgoritma Dijkstra
- BAlgoritma Kruskal
- CDepth-first search (DFS)
- DBellman–Ford diperlukan dalam semua kasus
5.Sedang
Relasi rekurens T(n) = 2T(n/2) + O(n) memiliki solusi:
- AO(n)
- BO(n²)
- CO(log n)
- DO(n log n)
6.Sedang
Apakah benar mengatakan bahwa algoritma O(n²) juga O(n³)?
- AYa, karena Big O adalah batas atas dan n² tidak tumbuh lebih cepat daripada n³
- BTidak, karena n³ lebih kecil daripada n² untuk n besar
- CTidak, karena Big O harus selalu menyatakan laju pertumbuhan yang tepat dari fungsi itu
- DYa, tetapi hanya jika n lebih kecil dari 100
7.Sulit
Definisi kelas P manakah yang benar?
- AMasalah yang memerlukan waktu eksponensial pada setiap komputer
- BMasalah yang solusinya dapat diperiksa tetapi tidak pernah dapat ditemukan dalam waktu polinomial
- CMasalah keputusan yang dapat diselesaikan algoritma deterministik dalam waktu polinomial
- DMasalah yang dapat diselesaikan secara paralel
8.Sulit
Mengambil kedua titik ujung dari setiap sisi dalam maximal matching menghasilkan vertex cover. Seberapa baik cover ini?
- AKualitasnya tidak diketahui dibandingkan optimum
- BPaling banyak dua kali ukuran minimum vertex cover
- CSelalu merupakan minimum vertex cover
- DPaling banyak log n kali minimum
Kunci jawaban
- 1. B · O(2ⁿ)
- 2. B · O(n)
- 3. C · Linear
- 4. A · Algoritma Dijkstra
- 5. D · O(n log n)
- 6. A · Ya, karena Big O adalah batas atas dan n² tidak tumbuh lebih cepat daripada n³
- 7. C · Masalah keputusan yang dapat diselesaikan algoritma deterministik dalam waktu polinomial
- 8. B · Paling banyak dua kali ukuran minimum vertex cover
Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.