1.Mudah
Apakah kerumitan masa carian linear dalam tatasusunan tidak tersusun dengan n elemen (kes terburuk)?
- AO(1)
- BO(n²)
- CO(log n)
- DO(n)
2.Mudah
Sesuatu masalah biasanya dipanggil boleh dikendalikan (tractable) jika:
- AIa boleh diselesaikan dalam masa malar
- BIa hanya boleh diselesaikan dengan mencuba setiap kemungkinan
- CIa tidak mempunyai penyelesaian
- DIa boleh diselesaikan dalam masa polinomial
3.Mudah
Apakah algoritma kekerasan (brute force)?
- AYang berjalan pada banyak pemproses
- BYang sentiasa menggunakan rekursi
- CYang mencuba semua calon penyelesaian yang mungkin
- DYang meneka jawapan secara rawak
4.Sederhana
Apakah kerumitan masa mendarab dua matriks n × n dengan tiga gelung piawai?
- AO(n²)
- BO(n)
- CO(n³)
- DO(n² log n)
5.Sederhana
Apakah penyelesaian hubungan jadi semula T(n) = 2T(n/2) + O(1)?
- AO(n)
- BO(n²)
- CO(n log n)
- DO(log n)
6.Sederhana
Carian pertama lebar pada graf tidak berpemberat mencari:
- ALaluan terpendek dari segi bilangan sisi dari nod permulaan
- BLaluan terpendek dalam graf yang mengandungi pemberat sisi negatif
- CSusunan topologi dalam semua graf
- DPokok rentang minimum
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
- BMenunjukkan bahawa X boleh disahkan dalam masa polinomial
- CMenunjukkan bahawa X tidak mempunyai algoritma polinomial untuk input kecil
- DMenurunkan masalah NP-sukar yang diketahui kepada X dalam masa polinomial
8.Sukar
Mengapakah carian binari tidak memberikan masa O(log n) pada senarai berpaut tunggal?
- ASampai ke elemen tengah mengambil O(n) langkah, kerana tiada akses indeks langsung
- BSenarai berpaut tidak boleh disusun
- CPerbandingan pada nod senarai berpaut lebih perlahan
- DCarian binari memerlukan memori dua kali ganda
Kunci jawapan
- 1. D · O(n)
- 2. D · Ia boleh diselesaikan dalam masa polinomial
- 3. C · Yang mencuba semua calon penyelesaian yang mungkin
- 4. C · O(n³)
- 5. A · O(n)
- 6. A · Laluan terpendek dari segi bilangan sisi dari nod permulaan
- 7. D · Menurunkan masalah NP-sukar yang diketahui kepada X dalam masa polinomial
- 8. A · Sampai ke elemen tengah mengambil O(n) langkah, kerana tiada akses indeks langsung
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.