1.Mudah
Apakah kerumitan masa kes terburuk isihan cantum?
- AO(n²)
- BO(log n)
- CO(n log n)
- DO(n)
2.Mudah
Apakah yang diterangkan oleh masa larian kes purata?
- AMasa pada komputer yang paling biasa
- BNilai tengah antara masa larian kes terbaik dan kes terburuk
- CMasa dijangka merentasi taburan input tertentu bersaiz n
- DMasa untuk input dengan panjang purata
3.Mudah
Apakah algoritma?
- AStruktur data yang menyimpan nombor
- BJujukan langkah yang terhingga dan jelas ditakrifkan yang menyelesaikan masalah
- CBahasa pengaturcaraan yang direka untuk menulis formula matematik
- DMana-mana program komputer yang mempunyai antara muka grafik
4.Sederhana
Mengapakah asas logaritma biasanya ditinggalkan dalam Big O, seperti dalam O(log n)?
- AAsas hanya penting untuk n yang kecil
- BLogaritma sentiasa dibundarkan kepada integer
- CSemua logaritma dalam sains komputer berasas 10, jadi ia tersirat
- DLogaritma dengan asas berbeza hanya berbeza oleh faktor malar
5.Sederhana
Apakah kerumitan masa kes terburuk isihan pantas?
- AO(n log n)
- BO(n²)
- CO(log n)
- DO(n)
6.Sederhana
Apakah penyelesaian hubungan jadi semula T(n) = T(n − 1) + O(1)?
- AO(n²)
- BO(n)
- CO(2ⁿ)
- DO(log n)
7.Sukar
Mengambil kedua-dua hujung setiap sisi dalam padanan maksimal memberikan litupan bucu. Sebaik manakah litupan ini?
- AMutunya tidak diketahui berbanding optimum
- BSentiasa litupan bucu minimum
- CPaling banyak dua kali ganda saiz litupan bucu minimum
- DPaling banyak log n kali minimum
8.Sukar
Pernyataan manakah tentang notasi o kecil yang betul?
- A2n = o(n), kerana 2n tumbuh perlahan
- Bn = o(n²), tetapi n bukan o(n)
- Cn = o(n), kerana setiap fungsi ialah o kecil bagi dirinya sendiri
- Dn² = o(n)
Kunci jawapan
- 1. C · O(n log n)
- 2. C · Masa dijangka merentasi taburan input tertentu bersaiz n
- 3. B · Jujukan langkah yang terhingga dan jelas ditakrifkan yang menyelesaikan masalah
- 4. D · Logaritma dengan asas berbeza hanya berbeza oleh faktor malar
- 5. B · O(n²)
- 6. B · O(n)
- 7. C · Paling banyak dua kali ganda saiz litupan bucu minimum
- 8. B · n = o(n²), tetapi n bukan o(n)
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.