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 medžio šaknis?
AMazgas be vaikų
BBet kuris mazgas viduryje
CMazgas su didžiausia reikšme
DViršutinis mazgas, neturintis tėvo
2.Lengvas
Kas medyje yra broliniai (sibling) mazgai?
ATame pačiame gylyje esantys skirtingų pomedžių mazgai
BMazgai, turintys tą patį tėvą
CMazgas ir jo tėvas
DMazgai, neturintys vaikų
3.Lengvas
Kas grafe yra ciklas?
ABriauna, kurios svoris lygus nuliui
BKelias, aplankantis kiekvieną viršūnę
CViršūnė be briaunų
DKelias, prasidedantis ir pasibaigiantis toje pačioje viršūnėje
4.Vidutinis
Žiedinis buferis (ring buffer) dažniausiai naudojamas įgyvendinti:
AGrafo apėjimą
BMaišos funkciją
CDvejetainį paieškos medį
DFiksuoto dydžio eilę
5.Vidutinis
Kaip dvejetainėje min krūvoje veikia extract-min?
APašalinama šaknis, o visi elementai pastumiami viena vieta į kairę
BNaujo minimumo ieškoma visuose lapuose
CPaskutinis elementas perkeliamas į šaknį ir leidžiamas žemyn (sift down)
DPašalinamas paskutinis masyvo elementas
6.Vidutinis
Kaip rasti mažiausią raktą dvejetainiame paieškos medyje?
APažiūrėti tik į šaknį
BNuo šaknies eiti kairiaisiais vaikais, kol nebėra kairiojo vaiko
CAplankyti kiekvieną lapą ir juos palyginti
DNuo šaknies eiti dešiniaisiais vaikais, kol nebėra dešiniojo vaiko
7.Sunkus
Įterpus raktą į AVL medį, mazgo kairysis pomedis tampa per aukštas, o naujas raktas pateko į jo kairiojo vaiko kairįjį pomedį (kairė–kairė atvejis). Koks taisymas taikomas?
AVienas kairysis posūkis nesubalansuotame mazge
BMazgo ir jo vaiko perspalvinimas
CKairysis posūkis vaike, tada dešinysis posūkis mazge
DVienas dešinysis posūkis nesubalansuotame mazge
8.Sunkus
Kodėl duomenų bazės indeksams dažnai naudoja B+ medžius, o ne paprastus B medžius?
AB+ medžiai duomenis saugo tik šaknyje
BB+ medžių nereikia balansuoti
CVisi įrašai yra susietuose lapuose, todėl intervalų peržiūra efektyvi
DB+ medžiai naudoja dvejetainius vidinius mazgus, todėl sumažėja skaitymų iš disko
Atsakymai
1. D · Viršutinis mazgas, neturintis tėvo
2. B · Mazgai, turintys tą patį tėvą
3. D · Kelias, prasidedantis ir pasibaigiantis toje pačioje viršūnėje
4. D · Fiksuoto dydžio eilę
5. C · Paskutinis elementas perkeliamas į šaknį ir leidžiamas žemyn (sift down)
6. B · Nuo šaknies eiti kairiaisiais vaikais, kol nebėra kairiojo vaiko
7. D · Vienas dešinysis posūkis nesubalansuotame mazge
8. C · Visi įrašai yra susietuose lapuose, todėl intervalų peržiūra efektyvi
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.