1.Lengvas
Vienkrypčiame susietajame sąraše kiekvienas mazgas turi:
- ADuomenis ir indeksą
- BDuomenis ir nuorodą į kitą mazgą
- CDuomenis ir nuorodas į visus kitus mazgus
- DTik duomenis
2.Lengvas
Ką atlieka steko operacija peek (arba top)?
- APašalina viršutinį elementą ir jį grąžina
- BGrąžina viršutinį elementą jo nepašalindama
- CGrąžina apatinį steko elementą
- DPašalina visus steko elementus
3.Lengvas
Dvejetainiame paieškos medyje mazgo kairiojo pomedžio reikšmės yra:
- ADidesnės už mazgo reikšmę
- BLygios mazgo reikšmei
- CMažesnės už mazgo reikšmę
- DAtsitiktine tvarka
4.Vidutinis
Prefiksų medis (trie) ypač efektyvus:
- AMatricų saugojimui
- BSkaičių rikiavimui
- CTrumpiausių kelių paieškai
- DPrefiksų paieškai, pavyzdžiui, automatiniam užbaigimui
5.Vidutinis
Kuri duomenų struktūra naudojama tikrinti, ar skliaustai eilutėje „{[()]}“ subalansuoti?
- AStekas
- BDvejetainis paieškos medis
- CMaišos lentelė
- DEilė
6.Vidutinis
7 dydžio maišos lentelė naudoja h(k) = k mod 7 ir tiesinį zondavimą. Kur saugomas 17, įterpus 10?
- AIndeksu 6
- BIndeksu 0
- CIndeksu 4
- DIndeksu 3
7.Sunkus
Operacijos decrease-key dvejetainėje krūvoje (žinant elemento poziciją) laiko sudėtingumas yra:
- AO(log n)
- BO(1)
- CO(n log n)
- DO(n)
8.Sunkus
Kam Kruskalo minimalaus jungiamojo medžio algoritme naudojama union-find struktūra?
- AParinkti pradinę viršūnę
- BPatikrinti, ar abu briaunos galai jau sujungti
- CSurikiuoti briaunas pagal svorį
- DPaieškos metu saugoti dabartinį kiekvienos viršūnės atstumą nuo šaltinio
Atsakymai
- 1. B · Duomenis ir nuorodą į kitą mazgą
- 2. B · Grąžina viršutinį elementą jo nepašalindama
- 3. C · Mažesnės už mazgo reikšmę
- 4. D · Prefiksų paieškai, pavyzdžiui, automatiniam užbaigimui
- 5. A · Stekas
- 6. C · Indeksu 4
- 7. A · O(log n)
- 8. B · Patikrinti, ar abu briaunos galai jau sujungti
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.