1.Lengvas
Kaip vadinama eilės operacija, kuri pašalina priekyje esantį elementą?
- AEnqueue
- BDequeue
- CPush
- DInsert
2.Lengvas
Dvejetainiame paieškos medyje mazgo kairiojo pomedžio reikšmės yra:
- ADidesnės už mazgo reikšmę
- BLygios mazgo reikšmei
- CAtsitiktine tvarka
- DMažesnės už mazgo reikšmę
3.Lengvas
Kuri operacija masyvui yra O(1), o vienkrypčiam susietajam sąrašui – O(n)?
- APirmojo elemento skaitymas
- BĮterpimas į pradžią
- CPrieiga prie elemento su indeksu i
- DPirmojo elemento pašalinimas
4.Vidutinis
Kuris kolizijų sprendimo metodas saugo susidūrusius raktus sąraše tame pačiame kibire?
- AKvadratinis zondavimas
- BAtskiros grandinės (separate chaining)
- CTiesinis zondavimas
- DDvigubas maišymas
5.Vidutinis
Kokią balanso sąlygą AVL medis palaiko kiekviename mazge?
- AKairiojo ir dešiniojo pomedžių aukščiai skiriasi daugiausia 1
- BKiekvienas mazgas nuspalvintas raudonai arba juodai
- CAbiejuose kiekvieno mazgo pomedžiuose yra lygiai tiek pat mazgų
- DVisi lapai lygiai tame pačiame gylyje
6.Vidutinis
Kaip dvejetainėje min krūvoje veikia extract-min?
- APaskutinis elementas perkeliamas į šaknį ir leidžiamas žemyn (sift down)
- BPašalinama šaknis, o visi elementai pastumiami viena vieta į kairę
- CPašalinamas paskutinis masyvo elementas
- DNaujo minimumo ieškoma visuose lapuose
7.Sunkus
Ką skleidžiamasis medis (splay tree) atlieka po kiekvienos prieigos?
- APerspalvina paieškos kelio mazgus
- BPerkelia pasiektą mazgą į lapą
- CPerstato visą medį į subalansuotą formą
- DPosūkiais iškelia pasiektą mazgą į šaknį
8.Sunkus
Kaip naudojant O(1) papildomos atminties nustatyti, ar vienkrypčiame susietajame sąraše yra ciklas?
- AVieną rodyklę stumti vienu žingsniu, kitą – dviem ir tikrinti, ar jos susitinka
- BSkaičiuoti mazgus, kol skaičius viršys sąrašo ilgio lauką
- CSurikiuoti sąrašą ir ieškoti pasikartojimų
- DKiekvieną aplankytą mazgą saugoti maišos aibėje
Atsakymai
- 1. B · Dequeue
- 2. D · Mažesnės už mazgo reikšmę
- 3. C · Prieiga prie elemento su indeksu i
- 4. B · Atskiros grandinės (separate chaining)
- 5. A · Kairiojo ir dešiniojo pomedžių aukščiai skiriasi daugiausia 1
- 6. A · Paskutinis elementas perkeliamas į šaknį ir leidžiamas žemyn (sift down)
- 7. D · Posūkiais iškelia pasiektą mazgą į šaknį
- 8. A · Vieną rodyklę stumti vienu žingsniu, kitą – dviem ir tikrinti, ar jos susitinka
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.