1.Lengvas
Maišos lentelė (hash table) saugo duomenis kaip:
- ARakto ir reikšmės poras, randamas maišos funkcija
- BTik surikiuotą sąrašą
- CFiksuoto ilgio eilutę
- DMedį su sutvarkytais raktais
2.Lengvas
Kas grafe yra ciklas?
- ABriauna, kurios svoris lygus nuliui
- BKelias, prasidedantis ir pasibaigiantis toje pačioje viršūnėje
- CViršūnė be briaunų
- DKelias, aplankantis kiekvieną viršūnę
3.Lengvas
Kas nekryptiniame grafe yra viršūnės laipsnis?
- AGrafo viršūnių skaičius
- BJos pozicija gretimumo sąraše
- CIlgiausio iš jos einančio kelio ilgis
- DSu ja sujungtų briaunų skaičius
4.Vidutinis
Raktai 50, 30, 70, 20, 40 šia tvarka įterpiami į tuščią dvejetainį paieškos medį. Koks yra 30 kairysis vaikas?
- A50
- B40
- C70
- D20
5.Vidutinis
Programai reikia greitos paieškos, taip pat reikia išvardyti raktus surikiuota tvarka ir atsakyti į intervalų užklausas. Kuri struktūra tinka geriausiai?
- AMaišos lentelė
- BNesurikiuotas susietasis sąrašas
- CSubalansuotas dvejetainis paieškos medis
- DStekas
6.Vidutinis
Kaip dvejetainėje min krūvoje veikia extract-min?
- APašalinamas paskutinis masyvo elementas
- BPaskutinis elementas perkeliamas į šaknį ir leidžiamas žemyn (sift down)
- CPašalinama šaknis, o visi elementai pastumiami viena vieta į kairę
- DNaujo minimumo ieškoma visuose lapuose
7.Sunkus
Įterpus raktą į AVL medį, mazgo kairysis pomedis tampa per aukštas, o naujas raktas pateko į jo kairiojo vaiko kairįjį pomedį (kairė–kairė atvejis). Koks taisymas taikomas?
- AVienas dešinysis posūkis nesubalansuotame mazge
- BMazgo ir jo vaiko perspalvinimas
- CVienas kairysis posūkis nesubalansuotame mazge
- DKairysis posūkis vaike, tada dešinysis posūkis mazge
8.Sunkus
Kokia blogiausio atvejo vienos find operacijos kaina union-find struktūroje su n elementų, nenaudojant jungimo pagal rangą ir kelio suspaudimo?
- AO(log n)
- BO(α(n))
- CO(1)
- DO(n)
Atsakymai
- 1. A · Rakto ir reikšmės poras, randamas maišos funkcija
- 2. B · Kelias, prasidedantis ir pasibaigiantis toje pačioje viršūnėje
- 3. D · Su ja sujungtų briaunų skaičius
- 4. D · 20
- 5. C · Subalansuotas dvejetainis paieškos medis
- 6. B · Paskutinis elementas perkeliamas į šaknį ir leidžiamas žemyn (sift down)
- 7. A · Vienas dešinysis posūkis nesubalansuotame mazge
- 8. D · O(n)
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.