1.Lengvas
Kas nekryptiniame grafe yra viršūnės laipsnis?
- AIlgiausio iš jos einančio kelio ilgis
- BSu ja sujungtų briaunų skaičius
- CGrafo viršūnių skaičius
- DJos pozicija gretimumo sąraše
2.Lengvas
Kas yra kryptinis grafas?
- AGrafas, kurio briaunos turi kryptį iš vienos viršūnės į kitą
- BGrafas, kurio visos briaunos turi svorius
- CGrafas, kuriame kiekviena skirtingų viršūnių pora sujungta briauna
- DGrafas, neturintis ciklų
3.Lengvas
Kuri duomenų struktūra naudojama medžio apėjimui lygmenimis (level-order)?
- APrioritetinė eilė
- BEilė
- CMaišos lentelė
- DStekas
4.Vidutinis
AVL medžiai ir raudonai juodi medžiai garantuoja:
- AKad raktai saugomi įterpimo tvarka
- BO(log n) aukštį perbalansavimo dėka
- CPastovaus laiko paiešką bet kokiu atveju
- DKad nė vienas mazgas neturi dviejų vaikų
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 postorder apėjimas?
- A5 4 3 2 1
- B4 2 5 1 3
- C1 2 4 5 3
- D4 5 2 3 1
6.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)
7.Sunkus
Kodėl iš standartinio Bloomo filtro elementų negalima tiesiog pašalinti išvalant jų bitus?
- ATie bitai gali priklausyti ir kitiems elementams, todėl atsirastų klaidingai neigiami atsakymai
- BŠalinimas padidintų klaidingai teigiamų atsakymų dažnį iki 100%
- CBloomo filtro bitų negalima keisti po sukūrimo
- DBloomo filtrai saugo visus elementus, o suhešavus jų vėl neįmanoma rasti
8.Sunkus
Kurią tiesinio zondavimo problemą dvigubas maišymas (double hashing) daugiausia sumažina?
- APirminį grupavimąsi (primary clustering), kai susidaro ilgos užimtų vietų sekos
- BPoreikį saugoti raktus lentelėje
- CMaišos funkcijos poreikį
- DRakto reikšmės skaitymo O(n) kainą
Atsakymai
- 1. B · Su ja sujungtų briaunų skaičius
- 2. A · Grafas, kurio briaunos turi kryptį iš vienos viršūnės į kitą
- 3. B · Eilė
- 4. B · O(log n) aukštį perbalansavimo dėka
- 5. D · 4 5 2 3 1
- 6. D · Atskiros grandinės (separate chaining)
- 7. A · Tie bitai gali priklausyti ir kitiems elementams, todėl atsirastų klaidingai neigiami atsakymai
- 8. A · Pirminį grupavimąsi (primary clustering), kai susidaro ilgos užimtų vietų sekos
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.