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
Medžio aukštis paprastai apibrėžiamas kaip:
- AŠaknies vaikų skaičius
- BBriaunų skaičius ilgiausiame kelyje nuo šaknies iki lapo
- CBendras medžio mazgų skaičius, skaičiuojant šaknį ir kiekvieną lapą
- DMedžio lapų skaičius
2.Lengvas
Kuri operacija masyve lėta, bet susietojo sąrašo pradžioje greita?
- APaskutinio elemento skaitymas pagal indeksą
- BFiksuoto masyvo ilgio nustatymas
- CPrieiga prie 5-ojo elemento
- DĮterpimas į pradžią
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
Kiek laiko užtrunka L ilgio žodžio paieška Trie medyje su fiksuota abėcėle?
- AO(L), nepriklausomai nuo saugomų žodžių skaičiaus
- BO(log n), kur n yra žodžių skaičius
- CO(L × n)
- DO(n), kur n yra žodžių skaičius
5.Vidutinis
Kaip naujas elementas įterpiamas į dvejetainę krūvą?
- APadedamas masyvo gale ir keliamas aukštyn (sift up), kol pažeidžia krūvos savybę
- BPadedamas šaknyje ir leidžiamas žemyn
- CĮterpiamas į surikiuotą poziciją, pastumiant visus didesnius elementus viena vieta į dešinę
- DVisa krūva perstatoma iš naujo
6.Vidutinis
Dvejetainio medžio šaknis yra 1, jos kairysis vaikas 2, dešinysis 3; mazgas 2 turi vaikus 4 (kairįjį) ir 5 (dešinįjį). Koks preorder apėjimas?
- A1 2 3 4 5
- B4 5 2 3 1
- C4 2 5 1 3
- D1 2 4 5 3
7.Sunkus
Dinaminis masyvas užsipildęs padvigubėja. Kodėl daugelis įgyvendinimų jį sumažina tik tada, kai jis užpildytas ketvirtadaliu, o ne perpus?
- ANes atminties paskirstytuvas gali atlaisvinti atmintį tik bloko ketvirtadaliais
- BKad būtų išvengta pakartotinio dydžio keitimo, kai push ir pop kaitaliojasi prie ribos
- CNes perpus mažinant esant pusei talpos būtų prarasti elementai
- DKad masyvas liktų surikiuotas
8.Sunkus
Kodėl maišos lentelėje su atviruoju adresavimu šalinimas dažnai atliekamas naudojant „antkapio“ (tombstone) žymę?
- AIštuštinus vietą, galėtų nutrūkti kitų raktų zondavimo seka
- BDėl to lentelė tampa surikiuota
- CPašalinti raktai saugumo sumetimais turi būti laikomi amžinai, todėl vietų niekada negalima naudoti pakartotinai
- DAntkapiai pagreitina maišymą