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 kryptinis grafas?
AGrafas, neturintis ciklų
BGrafas, kuriame kiekviena skirtingų viršūnių pora sujungta briauna
CGrafas, kurio briaunos turi kryptį iš vienos viršūnės į kitą
DGrafas, kurio visos briaunos turi svorius
2.Lengvas
Ką maišos lentelėje atlieka maišos funkcija?
ASurikiuoja lentelės raktus
BSuskaičiuoja, kiek raktų saugoma
CUžšifruoja lentelės reikšmes
DSusieja raktą su lentelės indeksu
3.Lengvas
Kas nekryptiniame grafe yra viršūnės laipsnis?
AIlgiausio iš jos einančio kelio ilgis
BSu ja sujungtų briaunų skaičius
CGrafo viršūnių skaičius
DJos pozicija gretimumo sąraše
4.Vidutinis
Kiek laiko užtrunka L ilgio žodžio paieška Trie medyje su fiksuota abėcėle?
AO(L × n)
BO(n), kur n yra žodžių skaičius
CO(L), nepriklausomai nuo saugomų žodžių skaičiaus
DO(log n), kur n yra žodžių skaičius
5.Vidutinis
Kuri duomenų struktūra naudojama tikrinti, ar skliaustai eilutėje „{[()]}“ subalansuoti?
AEilė
BMaišos lentelė
CDvejetainis paieškos medis
DStekas
6.Vidutinis
Kurį abstraktųjį duomenų tipą Dijkstros algoritmas naudoja kitai apdorojamai viršūnei parinkti?
ANesutvarkytą aibę
BFIFO eilę
CMin prioritetinę eilę
DSteką
7.Sunkus
Mazgas su dviem vaikais iš dvejetainio paieškos medžio paprastai šalinamas:
ASukeičiant jį su šaknimi
BPerstatant po juo esantį pomedį iš naujo ir iš naujo įterpiant kiekvieną jame buvusį raktą
CPakeičiant jį in-order įpėdiniu (arba pirmtaku) ir pašalinant tą mazgą
DPašalinant visą pomedį
8.Sunkus
Kiekvienam masyvo elementui norite rasti artimiausią didesnį elementą į dešinę, iš viso per O(n). Kuri struktūra padeda?
AKiekvienam elementui iš naujo sudaromas dvejetainis paieškos medis
BVisų elementų maišos lentelė
CStekas, kuriame laikomi atsakymo laukiantys elementai
DEilė, laikanti kiekvieną elementų porą
Atsakymai
1. C · Grafas, kurio briaunos turi kryptį iš vienos viršūnės į kitą
2. D · Susieja raktą su lentelės indeksu
3. B · Su ja sujungtų briaunų skaičius
4. C · O(L), nepriklausomai nuo saugomų žodžių skaičiaus
5. D · Stekas
6. C · Min prioritetinę eilę
7. C · Pakeičiant jį in-order įpėdiniu (arba pirmtaku) ir pašalinant tą mazgą
8. C · Stekas, kuriame laikomi atsakymo laukiantys elementai
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.