1.Mudah
Apakah kerumitan masa carian binari pada tatasusunan yang telah disusun?
- AO(n)
- BO(log n)
- CO(1)
- DO(n log n)
2.Mudah
Algoritma dengan dua gelung bersarang, masing-masing berjalan n kali, biasanya mempunyai kerumitan yang mana?
- AO(log n)
- BO(2n)
- CO(n)
- DO(n²)
3.Mudah
Apakah yang diperlukan oleh carian binari daripada inputnya?
- ATatasusunan mesti mengandungi nombor positif sahaja
- BPanjang tatasusunan mestilah kuasa dua
- CTatasusunan mestilah tersusun
- DTatasusunan tidak boleh mempunyai lebih daripada 1000 elemen
4.Sederhana
Kira-kira berapa banyak perbandingan yang diperlukan oleh carian binari dalam kes terburuk pada tatasusunan tersusun 1,000,000 elemen?
- AKira-kira 100
- BKira-kira 500,000
- CKira-kira 1,000
- DKira-kira 20
5.Sederhana
Algoritma isihan manakah yang stabil?
- AIsihan timbunan
- BIsihan cantum
- CIsihan pemilihan (versi biasa)
- DIsihan pantas (versi dalam-tempat biasa)
6.Sederhana
Apakah kerumitan masa mendarab dua matriks n × n dengan tiga gelung piawai?
- AO(n)
- BO(n²)
- CO(n³)
- DO(n² log n)
7.Sukar
Untuk menunjukkan bahawa masalah baharu X ialah NP-sukar, apakah yang mesti anda lakukan?
- AMenurunkan X kepada masalah NP-sukar yang diketahui dalam masa polinomial
- BMenurunkan masalah NP-sukar yang diketahui kepada X dalam masa polinomial
- CMenunjukkan bahawa X boleh disahkan dalam masa polinomial
- DMenunjukkan bahawa X tidak mempunyai algoritma polinomial untuk input kecil
8.Sukar
Mengapakah sebarang carian berasaskan perbandingan dalam tatasusunan tersusun memerlukan Ω(log n) perbandingan dalam kes terburuk?
- ASetiap elemen mesti dibandingkan sekurang-kurangnya sekali
- BPokok keputusan dengan n kemungkinan hasil mesti mempunyai kedalaman sekurang-kurangnya log₂ n
- CCarian binari ialah satu-satunya algoritma yang mungkin, dan ia memerlukan log₂ n perbandingan
- DPerbandingan mengambil masa logaritma setiap satu
Kunci jawapan
- 1. B · O(log n)
- 2. D · O(n²)
- 3. C · Tatasusunan mestilah tersusun
- 4. D · Kira-kira 20
- 5. B · Isihan cantum
- 6. C · O(n³)
- 7. B · Menurunkan masalah NP-sukar yang diketahui kepada X dalam masa polinomial
- 8. B · Pokok keputusan dengan n kemungkinan hasil mesti mempunyai kedalaman sekurang-kurangnya log₂ n
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.