1.Lengvas
Kuri duomenų struktūra veikia principu „paskutinis įėjo – pirmas išėjo“ (LIFO)?
- AEilė
- BStekas
- CSusietasis sąrašas
- DMaišos lentelė
2.Lengvas
Kuri duomenų struktūra labiausiai tinka teksto redaktoriaus funkcijai „atšaukti“ (undo)?
- AGrafas
- BEilė
- CStekas
- DMaišos aibė
3.Lengvas
Kas saugoma kiekvienai viršūnei grafą vaizduojant gretimumo sąrašais?
- AV loginių reikšmių eilutė
- BJos kaimyninių viršūnių sąrašas
- CTrumpiausias kelias iki kiekvienos kitos viršūnės
- DBendras grafo briaunų skaičius
4.Vidutinis
Kur yra mazgo su indeksu i tėvas dvejetainėje krūvoje, saugomoje masyve nuo indekso 0?
- AIndeksu i − 1
- BIndeksu ⌊i / 2⌋ + 1
- CIndeksu ⌊(i − 1) / 2⌋
- DIndeksu 2i + 1
5.Vidutinis
7 dydžio maišos lentelė naudoja h(k) = k mod 7 ir tiesinį zondavimą. Kur saugomas 17, įterpus 10?
- AIndeksu 0
- BIndeksu 3
- CIndeksu 4
- DIndeksu 6
6.Vidutinis
Kodėl dvejetainę krūvą galima saugoti masyve be jokių rodyklių?
- ATai pilnas dvejetainis medis, todėl pozicijas nusako paprastos indeksų formulės
- BMasyvai automatiškai laiko raktus surikiuotus, todėl rodyklių nereikia
- CVisi krūvos raktai lygūs
- DKrūvose niekada nebūna daugiau kaip 100 elementų
7.Sunkus
Kuris teiginys apie rikiavimą krūva (heapsort) teisingas?
- AJis stabilus ir jam reikia O(n) papildomos atminties
- BJam reikia dvejetainio paieškos medžio kaip papildomos atminties, todėl jis naudoja O(n) papildomos atminties
- CSu bet kokia įvestimi jis veikia per O(n)
- DJis rikiuoja vietoje per O(n log n) blogiausiu atveju, bet nėra stabilus
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(1)
- CO(n)
- DO(α(n))
Atsakymai
- 1. B · Stekas
- 2. C · Stekas
- 3. B · Jos kaimyninių viršūnių sąrašas
- 4. C · Indeksu ⌊(i − 1) / 2⌋
- 5. C · Indeksu 4
- 6. A · Tai pilnas dvejetainis medis, todėl pozicijas nusako paprastos indeksų formulės
- 7. D · Jis rikiuoja vietoje per O(n log n) blogiausiu atveju, bet nėra stabilus
- 8. C · O(n)
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.