1.Lengvas
Ką vienkrypčiame susietajame sąraše turi paskutinio mazgo rodyklė next?
- ANull (jokio mazgo)
- BPirmojo mazgo adresą
- CAnkstesnio mazgo adresą
- DSąrašo mazgų skaičių
2.Lengvas
Maišos lentelė (hash table) saugo duomenis kaip:
- ATik surikiuotą sąrašą
- BFiksuoto ilgio eilutę
- CRakto ir reikšmės poras, randamas maišos funkcija
- DMedį su sutvarkytais raktais
3.Lengvas
Kaip masyvo elementai saugomi atmintyje?
- AViename vientisame bloke, vienas po kito
- BAtsitiktinėse maišos funkcijos parinktose vietose
- CIšbarstyti, susieti rodyklėmis
- DAtminties puslapių medyje
4.Vidutinis
Kuri duomenų struktūra naudojama tikrinti, ar skliaustai eilutėje „{[()]}“ subalansuoti?
- AStekas
- BEilė
- CMaišos lentelė
- DDvejetainis paieškos medis
5.Vidutinis
Kaip naujas elementas įterpiamas į dvejetainę krūvą?
- APadedamas šaknyje ir leidžiamas žemyn
- BVisa krūva perstatoma iš naujo
- CĮterpiamas į surikiuotą poziciją, pastumiant visus didesnius elementus viena vieta į dešinę
- DPadedamas masyvo gale ir keliamas aukštyn (sift up), kol pažeidžia krūvos savybę
6.Vidutinis
Kiek laiko užtrunka L ilgio žodžio paieška Trie medyje su fiksuota abėcėle?
- AO(log n), kur n yra žodžių skaičius
- BO(L × n)
- CO(n), kur n yra žodžių skaičius
- DO(L), nepriklausomai nuo saugomų žodžių skaičiaus
7.Sunkus
Operacijos decrease-key dvejetainėje krūvoje (žinant elemento poziciją) laiko sudėtingumas yra:
- AO(n log n)
- BO(n)
- CO(log n)
- DO(1)
8.Sunkus
Koks paieškos platyn vykdymo laikas grafui su V viršūnių, saugomam gretimumo matrica?
- AO(V)
- BO(V²)
- CO(E log V)
- DO(V + E)
Atsakymai
- 1. A · Null (jokio mazgo)
- 2. C · Rakto ir reikšmės poras, randamas maišos funkcija
- 3. A · Viename vientisame bloke, vienas po kito
- 4. A · Stekas
- 5. D · Padedamas masyvo gale ir keliamas aukštyn (sift up), kol pažeidžia krūvos savybę
- 6. D · O(L), nepriklausomai nuo saugomų žodžių skaičiaus
- 7. C · O(log n)
- 8. B · O(V²)
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.