1.Lengvas
Ką atlieka steko operacija peek (arba top)?
- APašalina visus steko elementus
- BGrąžina viršutinį elementą jo nepašalindama
- CGrąžina apatinį steko elementą
- DPašalina viršutinį elementą ir jį grąžina
2.Lengvas
Kiek briaunų turi medis su n mazgų?
- A2n
- Bn + 1
- Cn − 1
- Dn
3.Lengvas
Ką saugo atvaizdis (žodynas, map)?
- ARaktų ir reikšmių poras su unikaliais raktais
- BTik reikšmes įterpimo tvarka
- CPagal dydį surikiuotas reikšmes
- DVienodų raktų poras
4.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ė
- BStekas
- CNesurikiuotas susietasis sąrašas
- DSubalansuotas dvejetainis paieškos medis
5.Vidutinis
Kaip dvejetainėje min krūvoje veikia extract-min?
- APaskutinis elementas perkeliamas į šaknį ir leidžiamas žemyn (sift down)
- BPašalinamas paskutinis masyvo elementas
- CNaujo minimumo ieškoma visuose lapuose
- DPašalinama šaknis, o visi elementai pastumiami viena vieta į kairę
6.Vidutinis
Turite nuorodą į mazgą sąrašo viduryje. Kuriame sąraše jį galite pašalinti per O(1)?
- ASurikiuotame masyve
- BDinaminiame masyve
- CDvikrypčiame susietajame sąraše
- DVienkrypčiame susietajame sąraše
7.Sunkus
Koks pagrindinis šuolių sąrašo (skip list) pranašumas prieš surikiuotą susietąjį sąrašą?
- ATikėtina O(log n) paieška naudojant kelis į priekį rodančių rodyklių lygmenis
- BJis saugo raktus be tvarkos
- CGarantuota O(1) paieška, nes kiekvienas mazgas saugo rodyklę į kiekvieną kitą mazgą
- DJis nenaudoja papildomos atminties
8.Sunkus
Kiek laiko užtrunka bet kurio rakto paieška n elementų dvejetainėje min krūvoje?
- AO(n)
- BO(1)
- CO(log n)
- DO(log log n)
Atsakymai
- 1. B · Grąžina viršutinį elementą jo nepašalindama
- 2. C · n − 1
- 3. A · Raktų ir reikšmių poras su unikaliais raktais
- 4. D · Subalansuotas dvejetainis paieškos medis
- 5. A · Paskutinis elementas perkeliamas į šaknį ir leidžiamas žemyn (sift down)
- 6. C · Dvikrypčiame susietajame sąraše
- 7. A · Tikėtina O(log n) paieška naudojant kelis į priekį rodančių rodyklių lygmenis
- 8. A · O(n)
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.