Užduočių lapas tema Duomenų struktūros su atsakymais
Nemokamas spausdinamas užduočių lapas tema Duomenų struktūros: 8 uždavinių nuo lengvų iki egzamino lygio, su atsakymais. Atsispausdinkite arba išsaugokite kaip PDF.
Mokytojams: galima nemokamai spausdinti, kopijuoti ir naudoti per pamokas. Kiekvienas naujas lapas turi naujas reikšmes ir savo atsakymų raktą. Būsime dėkingi už nuorodą į ExamProblems jūsų kurso puslapyje.
Vardas: ____________________ Data: ____________
1.Lengvas
Kas yra max krūvos savybė?
AKiekvieno tėvo raktas didesnis už jo vaikų raktus arba jiems lygus
BKiekvieno kairiojo vaiko raktas didesnis už jo dešiniojo brolio raktą arba jam lygus
CRaktai surikiuoti iš kairės į dešinę
DVisuose lapuose yra didžiausias raktas
2.Lengvas
Kas grafe yra ciklas?
AKelias, prasidedantis ir pasibaigiantis toje pačioje viršūnėje
BViršūnė be briaunų
CKelias, aplankantis kiekvieną viršūnę
DBriauna, kurios svoris lygus nuliui
3.Lengvas
Kur dvejetainėje min krūvoje yra mažiausias elementas?
APaskutinėje masyvo pozicijoje
BKairiausiame lape
CŠaknyje
DBet kuriame lape, kurį reikia surasti
4.Vidutinis
Koks didžiausias galimas užpildymo koeficientas maišos lentelėje su atviruoju adresavimu?
A1
B2
CDidžiausio nėra
D0,5
5.Vidutinis
7 dydžio maišos lentelė naudoja h(k) = k mod 7 ir tiesinį zondavimą. Kur saugomas 17, įterpus 10?
AIndeksu 6
BIndeksu 4
CIndeksu 3
DIndeksu 0
6.Vidutinis
Prefiksų medis (trie) ypač efektyvus:
ATrumpiausių kelių paieškai
BPrefiksų paieškai, pavyzdžiui, automatiniam užbaigimui
CSkaičių rikiavimui
DMatricų saugojimui
7.Sunkus
Kokią garantiją raudonai juodo medžio taisyklės suteikia medžio su n raktų aukščiui?
AAukštis ne didesnis kaip n / 2
BAukštis ne didesnis kaip log2 n + 1
CAukštis ne didesnis kaip 2 log2(n + 1)
DAukštis lygiai log2 n
8.Sunkus
Kurią tiesinio zondavimo problemą dvigubas maišymas (double hashing) daugiausia sumažina?
APoreikį saugoti raktus lentelėje
BPirminį grupavimąsi (primary clustering), kai susidaro ilgos užimtų vietų sekos
CRakto reikšmės skaitymo O(n) kainą
DMaišos funkcijos poreikį
Atsakymai
1. A · Kiekvieno tėvo raktas didesnis už jo vaikų raktus arba jiems lygus
2. A · Kelias, prasidedantis ir pasibaigiantis toje pačioje viršūnėje
3. C · Šaknyje
4. A · 1
5. B · Indeksu 4
6. B · Prefiksų paieškai, pavyzdžiui, automatiniam užbaigimui
7. C · Aukštis ne didesnis kaip 2 log2(n + 1)
8. B · Pirminį grupavimąsi (primary clustering), kai susidaro ilgos užimtų vietų sekos
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.