1.Lengvas
Prieiga prie masyvo elemento pagal indeksą užtrunka:
- AO(1)
- BO(n)
- CO(n²)
- DO(log n)
2.Lengvas
Kuris iš šių auga lėčiausiai, kai n tampa didelis?
- AO(n²)
- BO(n)
- CO(n log n)
- DO(log n)
3.Lengvas
Kaip vadinamas O(2ⁿ) augimas?
- APolinominis
- BLogaritminis
- CTiesinis
- DEksponentinis
4.Vidutinis
Koks yra LSD pozicinio rikiavimo (radix sort) vykdymo laikas n sveikųjų skaičių, turinčių d skaitmenų k pagrindo sistemoje?
- AO(n log n)
- BO(d(n + k))
- CO(n²)
- DO(dn log k)
5.Vidutinis
Palyginimais pagrįsto rikiavimo apatinis rėžis blogiausiu atveju yra:
- AΩ(log n)
- BΩ(n)
- CΩ(n log n)
- DΩ(n²)
6.Vidutinis
Rekurentinės lygties T(n) = 2T(n/2) + O(n) sprendinys yra:
- AO(n²)
- BO(log n)
- CO(n log n)
- DO(n)
7.Sunkus
Ar 22n priklauso O(2ⁿ)?
- ATaip, nes didžiajame O pastovūs laipsnio rodiklio daugikliai visada nepaisomi
- BNe, nes 22n = 4ⁿ, o 4ⁿ / 2ⁿ = 2ⁿ auga neaprėžtai
- CNe, nes 22n auga lėčiau už 2ⁿ
- DTaip, nes abu yra eksponentiniai
8.Sunkus
Kuris teiginys apie P ir NP yra teisingas?
- AKiekvienas P klasės uždavinys taip pat priklauso NP
- BNP reiškia „nepolinominis“ (not polynomial)
- CNP uždavinių sprendinių negalima greitai patikrinti
- DĮrodyta, kad P ≠ NP
Atsakymai
- 1. A · O(1)
- 2. D · O(log n)
- 3. D · Eksponentinis
- 4. B · O(d(n + k))
- 5. C · Ω(n log n)
- 6. C · O(n log n)
- 7. B · Ne, nes 22n = 4ⁿ, o 4ⁿ / 2ⁿ = 2ⁿ auga neaprėžtai
- 8. A · Kiekvienas P klasės uždavinys taip pat priklauso NP
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.