1.Lengvas
Kuri duomenų struktūra veikia principu „paskutinis įėjo – pirmas išėjo“ (LIFO)?
- AMaišos lentelė
- BEilė
- CSusietasis sąrašas
- DStekas
2.Lengvas
Kas yra medžio šaknis?
- ABet kuris mazgas viduryje
- BMazgas be vaikų
- CMazgas su didžiausia reikšme
- DViršutinis mazgas, neturintis tėvo
3.Lengvas
Kaip masyvo elementai saugomi atmintyje?
- AIšbarstyti, susieti rodyklėmis
- BViename vientisame bloke, vienas po kito
- CAtsitiktinėse maišos funkcijos parinktose vietose
- DAtminties puslapių medyje
4.Vidutinis
Kaip žiedinėje eilėje, saugomoje n talpos masyve, apskaičiuojama kita pozicija po indekso i?
- A(i + 1) mod n
- Bi + 1
- C(i − 1) mod n
- D2i + 1
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ė
- BSubalansuotas dvejetainis paieškos medis
- CStekas
- DNesurikiuotas susietasis sąrašas
6.Vidutinis
Dvejetainio paieškos medžio mazgas turi dešinįjį pomedį. Kur yra jo in-order įpėdinis?
- AKairiausias jo dešiniojo pomedžio mazgas
- BVisada jo dešinysis vaikas
- CDešiniausias jo kairiojo pomedžio mazgas
- DVisada jo tėvas
7.Sunkus
Esant paprastam tolygiam maišymui, koks tikėtinas paieškos laikas maišos lentelėje su grandinėmis, n raktų ir m kibirų?
- AO(n)
- BO(m)
- CO(1 + α), kur α = n / m
- DO(log n)
8.Sunkus
Žiediniame buferyje front == rear gali reikšti, kad jis tuščias arba pilnas. Koks dažnas būdas juos atskirti?
- ALaikyti atskirą elementų skaitiklį arba visada palikti vieną vietą nenaudojamą
- BVisada išvalyti buferį, kai front lygus rear, kad būsena būtų tuščia
- CFront ir rear saugoti tame pačiame kintamajame
- DBuferio dydį padaryti dvejeto laipsniu
Atsakymai
- 1. D · Stekas
- 2. D · Viršutinis mazgas, neturintis tėvo
- 3. B · Viename vientisame bloke, vienas po kito
- 4. A · (i + 1) mod n
- 5. B · Subalansuotas dvejetainis paieškos medis
- 6. A · Kairiausias jo dešiniojo pomedžio mazgas
- 7. C · O(1 + α), kur α = n / m
- 8. A · Laikyti atskirą elementų skaitiklį arba visada palikti vieną vietą nenaudojamą
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.