1.Lengvas
Kuri operacija masyvui yra O(1), o vienkrypčiam susietajam sąrašui – O(n)?
- AĮterpimas į pradžią
- BPirmojo elemento pašalinimas
- CPrieiga prie elemento su indeksu i
- DPirmojo elemento skaitymas
2.Lengvas
Kuri operacija masyve lėta, bet susietojo sąrašo pradžioje greita?
- APrieiga prie 5-ojo elemento
- BFiksuoto masyvo ilgio nustatymas
- CĮterpimas į pradžią
- DPaskutinio elemento skaitymas pagal indeksą
3.Lengvas
Ką atlieka steko operacija peek (arba top)?
- AGrąžina apatinį steko elementą
- BPašalina visus steko elementus
- CPašalina viršutinį elementą ir jį grąžina
- DGrąžina viršutinį elementą jo nepašalindama
4.Vidutinis
Kokia sargybinio (fiktyvaus, sentinel) mazgo paskirtis susietajame sąraše?
- ASaugoti elementų skaičių
- BSupaprastinti kodą pašalinant specialiuosius atvejus pradžioje ar pabaigoje
- CPadaryti sąrašą surikiuotą
- DNeleisti sąrašui augti virš nustatyto didžiausio mazgų skaičiaus
5.Vidutinis
Kurią duomenų struktūrą vykdoma programa naudoja aktyviems funkcijų kvietimams ir jų lokaliesiems kintamiesiems sekti?
- AFunkcijų maišos lentelę
- BKvietimų steką
- CDinaminės atminties (heap) eilę
- DRėmelių dvejetainį paieškos medį
6.Vidutinis
Kur yra mazgo su indeksu i tėvas dvejetainėje krūvoje, saugomoje masyve nuo indekso 0?
- AIndeksu 2i + 1
- BIndeksu i − 1
- CIndeksu ⌊(i − 1) / 2⌋
- DIndeksu ⌊i / 2⌋ + 1
7.Sunkus
Mazgas su dviem vaikais iš dvejetainio paieškos medžio paprastai šalinamas:
- APakeičiant jį in-order įpėdiniu (arba pirmtaku) ir pašalinant tą mazgą
- BPerstatant po juo esantį pomedį iš naujo ir iš naujo įterpiant kiekvieną jame buvusį raktą
- CSukeičiant jį su šaknimi
- DPašalinant visą pomedį
8.Sunkus
Raktai 5, 3, 8, 1 šia tvarka įterpiami į tuščią masyvu grįstą dvejetainę min krūvą. Koks galutinis masyvas?
- A[1, 5, 8, 3]
- B[1, 3, 8, 5]
- C[1, 3, 5, 8]
- D[3, 1, 8, 5]
Atsakymai
- 1. C · Prieiga prie elemento su indeksu i
- 2. C · Įterpimas į pradžią
- 3. D · Grąžina viršutinį elementą jo nepašalindama
- 4. B · Supaprastinti kodą pašalinant specialiuosius atvejus pradžioje ar pabaigoje
- 5. B · Kvietimų steką
- 6. C · Indeksu ⌊(i − 1) / 2⌋
- 7. A · Pakeičiant jį in-order įpėdiniu (arba pirmtaku) ir pašalinant tą mazgą
- 8. B · [1, 3, 8, 5]
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.