1.Mudah
Berapa kompleksitas waktu depth-first search pada graf yang disimpan sebagai adjacency list?
- AO(E log V)
- BO(V × E)
- CO(V²)
- DO(V + E)
2.Mudah
Berapa kompleksitas waktu kasus terbaik insertion sort, pada array yang sudah terurut?
- AO(n)
- BO(n log n)
- CO(1)
- DO(n²)
3.Mudah
Apa yang digambarkan oleh waktu eksekusi kasus rata-rata?
- AWaktu pada komputer yang paling umum
- BWaktu untuk input dengan panjang rata-rata
- CNilai tengah antara waktu eksekusi kasus terbaik dan kasus terburuk
- DWaktu yang diharapkan atas distribusi input berukuran n tertentu
4.Sedang
Pernyataan mana tentang fungsi rekursif tanpa base case yang dapat dicapai yang benar?
- AKompiler selalu mengubahnya menjadi loop yang berakhir dengan aman
- BFungsi itu berjalan dalam waktu O(1)
- CFungsi itu otomatis mengembalikan 0
- DFungsi itu terus memanggil dirinya sendiri sampai call stack meluap (overflow)
5.Sedang
Mengapa basis logaritma biasanya tidak dituliskan dalam Big O, seperti pada O(log n)?
- ABasis hanya berpengaruh untuk n kecil
- BSemua logaritma dalam ilmu komputer berbasis 10, sehingga basisnya tersirat
- CLogaritma dengan basis berbeda hanya berbeda faktor konstan
- DLogaritma selalu dibulatkan menjadi bilangan bulat
6.Sedang
Berapa kompleksitas waktu algoritma Bellman–Ford pada graf dengan V simpul dan E sisi?
- AO(V + E)
- BO(E log V)
- CO(V³ × E)
- DO(V × E)
7.Sulit
Apa yang ditetapkan oleh teorema Cook–Levin?
- AP tidak sama dengan NP
- BHalting problem tidak dapat diputuskan (undecidable)
- CBoolean satisfiability problem (SAT) adalah NP-complete
- DSetiap masalah NP dapat diselesaikan dalam waktu eksponensial
8.Sulit
Algoritma dynamic programming Held–Karp menyelesaikan travelling salesman problem secara eksak. Berapa waktu eksekusinya untuk n kota?
- AO(n!)
- BO(2n²)
- CO(n³)
- DO(n² 2ⁿ)
Kunci jawaban
- 1. D · O(V + E)
- 2. A · O(n)
- 3. D · Waktu yang diharapkan atas distribusi input berukuran n tertentu
- 4. D · Fungsi itu terus memanggil dirinya sendiri sampai call stack meluap (overflow)
- 5. C · Logaritma dengan basis berbeda hanya berbeda faktor konstan
- 6. D · O(V × E)
- 7. C · Boolean satisfiability problem (SAT) adalah NP-complete
- 8. D · O(n² 2ⁿ)
Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.