1.Lengvas
Kas yra maišos lentelės užpildymo koeficientas (load factor)?
- ALaikas, reikalingas lentelei įkelti iš disko
- BIki šiol įvykusių kolizijų skaičius
- CKibirų skaičius, padalytas iš vidutinio saugomų raktų ilgio
- DSaugomų elementų skaičius, padalytas iš kibirų skaičiaus
2.Lengvas
Koks pagrindinis skirtumas tarp statinio ir dinaminio masyvo?
- AStatinis masyvas leidžia lėtesnę prieigą pagal indeksą
- BDinaminis masyvas gali augti persikeldamas į didesnį atminties bloką
- CDinaminis masyvas saugo elementus susietuose mazguose, kad galėtų augti po vieną
- DStatinis masyvas gali saugoti tik skaičius
3.Lengvas
Kuri struktūra paprastai naudojama prioritetinei eilei įgyvendinti?
- AStekas
- BNesutvarkytas vienkryptis susietasis sąrašas
- CKrūva
- DEilutė
4.Vidutinis
Kur yra mazgo su indeksu i tėvas dvejetainėje krūvoje, saugomoje masyve nuo indekso 0?
- AIndeksu ⌊i / 2⌋ + 1
- BIndeksu ⌊(i − 1) / 2⌋
- CIndeksu i − 1
- DIndeksu 2i + 1
5.Vidutinis
Kas nutinka, kai maišos lentelė, jos užpildymo koeficientui viršijus slenkstį, atlieka pakartotinį maišymą (rehash)?
- AIšskiriama didesnė lentelė, ir kiekvienas raktas įterpiamas iš naujo
- BEsami raktai surikiuojami vietoje
- CSeniausi raktai pašalinami vietai atlaisvinti
- DĮ naują perpildos sąrašą lentelės gale perkeliami tik susidūrę raktai
6.Vidutinis
Kokią balanso sąlygą AVL medis palaiko kiekviename mazge?
- AVisi lapai lygiai tame pačiame gylyje
- BKiekvienas mazgas nuspalvintas raudonai arba juodai
- CAbiejuose kiekvieno mazgo pomedžiuose yra lygiai tiek pat mazgų
- DKairiojo ir dešiniojo pomedžių aukščiai skiriasi daugiausia 1
7.Sunkus
Operacijos decrease-key dvejetainėje krūvoje (žinant elemento poziciją) laiko sudėtingumas yra:
- AO(log n)
- BO(n)
- CO(n log n)
- DO(1)
8.Sunkus
Kahno topologinio rikiavimo algoritmas pakartotinai šalina viršūnes, kurių įeinantis laipsnis lygus 0. Kuri struktūra laiko šias viršūnes?
- APagal išeinantį laipsnį sutvarkyta max krūva
- BViršūnių, kurių įeinantis laipsnis 0, eilė (ar bet kuri kolekcija)
- CVisų aplankytų briaunų stekas
- DGretimumo matrica, žyminti, kurios viršūnės jau pašalintos
Atsakymai
- 1. D · Saugomų elementų skaičius, padalytas iš kibirų skaičiaus
- 2. B · Dinaminis masyvas gali augti persikeldamas į didesnį atminties bloką
- 3. C · Krūva
- 4. B · Indeksu ⌊(i − 1) / 2⌋
- 5. A · Išskiriama didesnė lentelė, ir kiekvienas raktas įterpiamas iš naujo
- 6. D · Kairiojo ir dešiniojo pomedžių aukščiai skiriasi daugiausia 1
- 7. A · O(log n)
- 8. B · Viršūnių, kurių įeinantis laipsnis 0, eilė (ar bet kuri kolekcija)
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.