1.Mudah
Kelas kerumitan manakah yang tumbuh paling pantas untuk n yang besar?
- AO(2ⁿ)
- BO(n log n)
- CO(n²)
- DO(n³)
2.Mudah
Bagaimanakah isihan pemilihan berfungsi?
- AIa berulang kali mencari minimum bahagian tidak tersusun dan menukarnya ke hadapan
- BIa membahagikan tatasusunan kepada dua dan mencantumkannya
- CIa menyisipkan setiap elemen ke dalam bahagian tersusun yang berkembang dengan menganjak
- DIa berulang kali menukar elemen jiran yang berada dalam susunan salah
3.Mudah
Apakah yang diterangkan oleh masa larian kes terburuk sesuatu algoritma?
- AMasa dijangka yang diambil pada input rawak bersaiz n
- BMasa yang diambil pada komputer yang perlahan
- CMasa yang diambil pada input terkecil
- DMasa maksimum yang diambil merentasi semua input bersaiz n
4.Sederhana
Apakah masa larian isihan radiks LSD pada n integer dengan d digit dalam asas k?
- AO(n log n)
- BO(d(n + k))
- CO(n²)
- DO(dn log k)
5.Sederhana
Apakah penyelesaian hubungan jadi semula T(n) = 2T(n − 1) + O(1)?
- AO(2ⁿ)
- BO(n)
- CO(n²)
- DO(n log n)
6.Sederhana
Sesuatu fungsi menjalankan satu gelung n lelaran dan kemudian, secara berasingan, satu lagi gelung n lelaran. Apakah kerumitan masanya?
- AO(n²)
- BO(2ⁿ)
- CO(log n)
- DO(n)
7.Sukar
Bagaimanakah masalah jurujual kembara dikelaskan?
- AVersi keputusan ialah NP-lengkap dan versi pengoptimuman ialah NP-sukar
- BIa tidak boleh diputuskan
- CVersi keputusan dalam P tetapi versi pengoptimuman NP-lengkap
- DIa dalam P kerana algoritma Dijkstra menyelesaikannya dengan melawat setiap bandar sekali
8.Sukar
Apakah masa larian algoritma Dijkstra dengan timbunan binari pada graf dengan V bucu dan E sisi?
- AO(V × E)
- BO(V + E)
- CO((V + E) log V)
- DO(V³)
Kunci jawapan
- 1. A · O(2ⁿ)
- 2. A · Ia berulang kali mencari minimum bahagian tidak tersusun dan menukarnya ke hadapan
- 3. D · Masa maksimum yang diambil merentasi semua input bersaiz n
- 4. B · O(d(n + k))
- 5. A · O(2ⁿ)
- 6. D · O(n)
- 7. A · Versi keputusan ialah NP-lengkap dan versi pengoptimuman ialah NP-sukar
- 8. C · O((V + E) log V)
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.