1.Lengvas
Erdvės (atminties) sudėtingumas matuoja:
- AFizinį kompiuterio dydį
- BProgramos failo užimamą vietą diske jį sukompiliavus
- CKiek atminties algoritmui reikia didėjant įvesties duomenims
- DKodo eilučių skaičių
2.Lengvas
Koks yra rikiavimo įterpimu laiko sudėtingumas blogiausiu atveju?
- AO(n²)
- BO(log n)
- CO(n)
- DO(n log n)
3.Lengvas
Koks yra paieškos gilyn laiko sudėtingumas grafui, saugomam gretimumo sąrašais?
- AO(E log V)
- BO(V + E)
- CO(V × E)
- DO(V²)
4.Vidutinis
Koks yra dviejų n × n matricų daugybos standartiniu trigubu ciklu laiko sudėtingumas?
- AO(n³)
- BO(n)
- CO(n² log n)
- DO(n²)
5.Vidutinis
Palyginimais pagrįsto rikiavimo apatinis rėžis blogiausiu atveju yra:
- AΩ(n)
- BΩ(n²)
- CΩ(log n)
- DΩ(n log n)
6.Vidutinis
Kodėl didžiojo O žymėjime logaritmo pagrindas paprastai nenurodomas, kaip O(log n)?
- ALogaritmai visada apvalinami iki sveikųjų skaičių
- BVisų logaritmų informatikoje pagrindas yra 10, todėl jis numanomas
- CPagrindas svarbus tik mažiems n
- DSkirtingų pagrindų logaritmai skiriasi tik pastoviu daugikliu
7.Sunkus
Uždavinys yra NP-pilnas, jei jis:
- ANeišsprendžiamas
- BPriklauso NP ir kiekvienas NP uždavinys į jį redukuojamas per polinominį laiką
- CNepriklauso NP, bet yra sunkesnis už visus NP uždavinius, pvz., sustojimo problema
- DIšsprendžiamas per polinominį laiką
8.Sunkus
Ką nustatė Cooko–Levino teorema?
- AStabdymo problema yra neišsprendžiama
- BP nelygu NP
- CLoginio įvykdomumo uždavinys (SAT) yra NP-pilnas
- DKiekvieną NP uždavinį galima išspręsti per eksponentinį laiką
Atsakymai
- 1. C · Kiek atminties algoritmui reikia didėjant įvesties duomenims
- 2. A · O(n²)
- 3. B · O(V + E)
- 4. A · O(n³)
- 5. D · Ω(n log n)
- 6. D · Skirtingų pagrindų logaritmai skiriasi tik pastoviu daugikliu
- 7. B · Priklauso NP ir kiekvienas NP uždavinys į jį redukuojamas per polinominį laiką
- 8. C · Loginio įvykdomumo uždavinys (SAT) yra NP-pilnas
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.