1.Lengvas
Kam lygus log₂ 1024?
- A32
- B512
- C12
- D10
2.Lengvas
Kas yra rekursija?
- ARikiavimo metodas
- BCiklas, kuris niekada nesibaigia
- CDuomenų struktūros tipas
- DFunkcija, kuri iškviečia pati save su mažesniais įvesties duomenimis
3.Lengvas
Prieiga prie masyvo elemento pagal indeksą užtrunka:
- AO(n)
- BO(log n)
- CO(1)
- DO(n²)
4.Vidutinis
Turint 1, 3 ir 4 vertės monetas ir 6 sumą, kiek monetų panaudoja godusis metodas „pirmiausia didžiausia moneta“, palyginti su optimaliu sprendiniu?
- AGodusis panaudoja 3 monetas; optimalus sprendinys – 3
- BGodusis panaudoja 2 monetas; optimalus sprendinys – 2
- CGodusis panaudoja 4 monetas; optimalus sprendinys – 3
- DGodusis panaudoja 3 monetas; optimalus sprendinys – 2
5.Vidutinis
Ar teisinga sakyti, kad O(n²) algoritmas yra ir O(n³)?
- ANe, nes dideliems n n³ mažesnis už n²
- BTaip, nes didysis O yra viršutinis rėžis, o n² auga ne greičiau už n³
- CTaip, bet tik jei n mažesnis už 100
- DNe, nes didysis O visada turi nurodyti tikslų funkcijos augimo greitį
6.Vidutinis
Ką apskaičiuoja Floydo–Warshallo algoritmas ir kaip greitai?
- ATrumpiausius kelius tarp visų viršūnių porų per O(V³)
- BTrumpiausius kelius iš vienos šaltinio viršūnės į visas kitas per O(V + E)
- CMinimalų jungiamąjį medį per O(E log V)
- DTopologinę tvarką per O(V²)
7.Sunkus
Kaip dideliems n palyginami n! ir 2ⁿ?
- AJie auga vienodu greičiu
- Bn! yra O(n²)
- C2ⁿ auga greičiau už n!
- Dn! auga greičiau už 2ⁿ
8.Sunkus
Kodėl Dijkstros algoritmas gali duoti neteisingus rezultatus, kai kai kurie briaunų svoriai neigiami?
- ANeigiamų skaičių negalima saugoti prioritetinėje eilėje
- BTies kiekviena neigiama briauna jis patenka į begalinį ciklą
- CJis veikia tik su nekryptiniais grafais
- DViršūnė galutinai nustatoma ją išėmus, bet vėlesnė neigiama briauna dar galėtų duoti jai trumpesnį kelią
Atsakymai
- 1. D · 10
- 2. D · Funkcija, kuri iškviečia pati save su mažesniais įvesties duomenimis
- 3. C · O(1)
- 4. D · Godusis panaudoja 3 monetas; optimalus sprendinys – 2
- 5. B · Taip, nes didysis O yra viršutinis rėžis, o n² auga ne greičiau už n³
- 6. A · Trumpiausius kelius tarp visų viršūnių porų per O(V³)
- 7. D · n! auga greičiau už 2ⁿ
- 8. D · Viršūnė galutinai nustatoma ją išėmus, bet vėlesnė neigiama briauna dar galėtų duoti jai trumpesnį kelią
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.