1.Lengvas
Ką maišos lentelėje atlieka maišos funkcija?
- ASusieja raktą su lentelės indeksu
- BSuskaičiuoja, kiek raktų saugoma
- CUžšifruoja lentelės reikšmes
- DSurikiuoja lentelės raktus
2.Lengvas
Kur dvejetainėje min krūvoje yra mažiausias elementas?
- APaskutinėje masyvo pozicijoje
- BŠaknyje
- CKairiausiame lape
- DBet kuriame lape, kurį reikia surasti
3.Lengvas
Dvejetainiame paieškos medyje mazgo kairiojo pomedžio reikšmės yra:
- AAtsitiktine tvarka
- BMažesnės už mazgo reikšmę
- CDidesnės už mazgo reikšmę
- DLygios mazgo reikšmei
4.Vidutinis
Kuris kolizijų sprendimo metodas saugo susidūrusius raktus sąraše tame pačiame kibire?
- AKvadratinis zondavimas
- BDvigubas maišymas
- CAtskiros grandinės (separate chaining)
- DTiesinis zondavimas
5.Vidutinis
Kaip naujas elementas įterpiamas į dvejetainę krūvą?
- APadedamas šaknyje ir leidžiamas žemyn
- BĮterpiamas į surikiuotą poziciją, pastumiant visus didesnius elementus viena vieta į dešinę
- CPadedamas masyvo gale ir keliamas aukštyn (sift up), kol pažeidžia krūvos savybę
- DVisa krūva perstatoma iš naujo
6.Vidutinis
Kaip žiedinėje eilėje, saugomoje n talpos masyve, apskaičiuojama kita pozicija po indekso i?
- A(i + 1) mod n
- B2i + 1
- C(i − 1) mod n
- Di + 1
7.Sunkus
Kokios yra vienkrypčio susietojo sąrašo apvertimo vietoje laiko ir papildomos atminties sąnaudos?
- AO(1) laiko ir O(1) papildomos atminties
- BO(n) laiko ir O(n) papildomos atminties
- CO(n log n) laiko ir O(1) papildomos atminties
- DO(n) laiko ir O(1) papildomos atminties
8.Sunkus
Kodėl duomenų bazės indeksams dažnai naudoja B+ medžius, o ne paprastus B medžius?
- AVisi įrašai yra susietuose lapuose, todėl intervalų peržiūra efektyvi
- BB+ medžių nereikia balansuoti
- CB+ medžiai naudoja dvejetainius vidinius mazgus, todėl sumažėja skaitymų iš disko
- DB+ medžiai duomenis saugo tik šaknyje
Atsakymai
- 1. A · Susieja raktą su lentelės indeksu
- 2. B · Šaknyje
- 3. B · Mažesnės už mazgo reikšmę
- 4. C · Atskiros grandinės (separate chaining)
- 5. C · Padedamas masyvo gale ir keliamas aukštyn (sift up), kol pažeidžia krūvos savybę
- 6. A · (i + 1) mod n
- 7. D · O(n) laiko ir O(1) papildomos atminties
- 8. A · Visi įrašai yra susietuose lapuose, todėl intervalų peržiūra efektyvi
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.