1.Mudah
Berapa kompleksitas waktu untuk mencari nilai terbesar dalam array tidak terurut berisi n bilangan?
- AO(log n)
- BO(1)
- CO(n log n)
- DO(n)
2.Mudah
Manakah yang tumbuh paling lambat ketika n menjadi besar?
- AO(n log n)
- BO(log n)
- CO(n)
- DO(n²)
3.Mudah
Apa yang digambarkan oleh waktu eksekusi kasus terburuk suatu algoritma?
- AWaktu yang diharapkan pada input acak berukuran n
- BWaktu yang diperlukan pada input terkecil
- CWaktu yang diperlukan pada komputer yang lambat
- DWaktu maksimum yang diperlukan atas semua input berukuran n
4.Sedang
Berapa kompleksitas waktu algoritma dynamic programming standar untuk longest common subsequence dari string dengan panjang m dan n?
- AO(mn log n)
- BO(mn)
- CO(2m+n)
- DO(m + n)
5.Sedang
Rekurens T(n) = 2T(n − 1) + O(1) menghasilkan apa?
- AO(n)
- BO(n²)
- CO(2ⁿ)
- DO(n log n)
6.Sedang
Breadth-first search (BFS) pada graf tak berbobot menemukan:
- ALintasan terpendek berdasarkan jumlah sisi dari simpul awal
- BLintasan terpendek pada graf yang memiliki bobot sisi negatif
- CPohon rentang minimum
- DUrutan topologis pada semua graf
7.Sulit
Berapa waktu eksekusi algoritma Dijkstra dengan binary heap pada graf dengan V simpul dan E sisi?
- AO(V × E)
- BO(V + E)
- CO(V³)
- DO((V + E) log V)
8.Sulit
Masalah penghentian (halting problem) menunjukkan bahwa:
- ABeberapa program berjalan lebih cepat di komputer yang lebih cepat, sehingga berhenti atau tidaknya bergantung pada perangkat keras
- BLoop sebaiknya dihindari
- CTidak ada algoritma yang dapat memutuskan untuk setiap program dan input apakah program tersebut akan berhenti
- DSetiap program pada akhirnya akan berhenti
Kunci jawaban
- 1. D · O(n)
- 2. B · O(log n)
- 3. D · Waktu maksimum yang diperlukan atas semua input berukuran n
- 4. B · O(mn)
- 5. C · O(2ⁿ)
- 6. A · Lintasan terpendek berdasarkan jumlah sisi dari simpul awal
- 7. D · O((V + E) log V)
- 8. C · Tidak ada algoritma yang dapat memutuskan untuk setiap program dan input apakah program tersebut akan berhenti
Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.