1.Lengvas
Ką maišos lentelėje atlieka maišos funkcija?
- ASurikiuoja lentelės raktus
- BSuskaičiuoja, kiek raktų saugoma
- CUžšifruoja lentelės reikšmes
- DSusieja raktą su lentelės indeksu
2.Lengvas
Kas saugoma kiekvienai viršūnei grafą vaizduojant gretimumo sąrašais?
- AJos kaimyninių viršūnių sąrašas
- BV loginių reikšmių eilutė
- CBendras grafo briaunų skaičius
- DTrumpiausias kelias iki kiekvienos kitos viršūnės
3.Lengvas
Ką saugo atvaizdis (žodynas, map)?
- AVienodų raktų poras
- BTik reikšmes įterpimo tvarka
- CPagal dydį surikiuotas reikšmes
- DRaktų ir reikšmių poras su unikaliais raktais
4.Vidutinis
Kuris kolizijų sprendimo metodas saugo susidūrusius raktus sąraše tame pačiame kibire?
- AKvadratinis zondavimas
- BDvigubas maišymas
- CTiesinis zondavimas
- DAtskiros grandinės (separate chaining)
5.Vidutinis
Dvejetainio medžio šaknis yra 1, jos kairysis vaikas 2, dešinysis 3; mazgas 2 turi vaikus 4 (kairįjį) ir 5 (dešinįjį). Koks preorder apėjimas?
- A4 5 2 3 1
- B1 2 3 4 5
- C1 2 4 5 3
- D4 2 5 1 3
6.Vidutinis
Dvejetainėje min krūvoje, saugomoje masyve (indeksai nuo 0), mazgo su indeksu i vaikai yra pozicijose:
- A2i + 1 ir 2i + 2
- B2i ir 2i + 1
- Ci + 1 ir i + 2
- Di/2 ir i/2 + 1
7.Sunkus
Žiediniame buferyje front == rear gali reikšti, kad jis tuščias arba pilnas. Koks dažnas būdas juos atskirti?
- AFront ir rear saugoti tame pačiame kintamajame
- BLaikyti atskirą elementų skaitiklį arba visada palikti vieną vietą nenaudojamą
- CVisada išvalyti buferį, kai front lygus rear, kad būsena būtų tuščia
- DBuferio dydį padaryti dvejeto laipsniu
8.Sunkus
Kodėl B medžiai naudojami duomenų bazėse ir failų sistemose?
- AJie saugo nesurikiuotus duomenis
- BJų nereikia perbalansuoti
- CDidelis šakojimosi koeficientas išlaiko medį žemą ir sumažina lėtų disko skaitymų skaičių
- DJie naudoja mažiau atminties nei bet koks masyvas, todėl visas indeksas visada telpa operatyviojoje atmintyje
Atsakymai
- 1. D · Susieja raktą su lentelės indeksu
- 2. A · Jos kaimyninių viršūnių sąrašas
- 3. D · Raktų ir reikšmių poras su unikaliais raktais
- 4. D · Atskiros grandinės (separate chaining)
- 5. C · 1 2 4 5 3
- 6. A · 2i + 1 ir 2i + 2
- 7. B · Laikyti atskirą elementų skaitiklį arba visada palikti vieną vietą nenaudojamą
- 8. C · Didelis šakojimosi koeficientas išlaiko medį žemą ir sumažina lėtų disko skaitymų skaičių
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.