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 nekryptiniame grafe yra viršūnės laipsnis?

  1. AIlgiausio iš jos einančio kelio ilgis
  2. BSu ja sujungtų briaunų skaičius
  3. CGrafo viršūnių skaičius
  4. DJos pozicija gretimumo sąraše
2.Lengvas

Kas yra kryptinis grafas?

  1. AGrafas, kurio briaunos turi kryptį iš vienos viršūnės į kitą
  2. BGrafas, kurio visos briaunos turi svorius
  3. CGrafas, kuriame kiekviena skirtingų viršūnių pora sujungta briauna
  4. DGrafas, neturintis ciklų
3.Lengvas

Kuri duomenų struktūra naudojama medžio apėjimui lygmenimis (level-order)?

  1. APrioritetinė eilė
  2. BEilė
  3. CMaišos lentelė
  4. DStekas
4.Vidutinis

AVL medžiai ir raudonai juodi medžiai garantuoja:

  1. AKad raktai saugomi įterpimo tvarka
  2. BO(log n) aukštį perbalansavimo dėka
  3. CPastovaus laiko paiešką bet kokiu atveju
  4. DKad nė vienas mazgas neturi dviejų vaikų
5.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 postorder apėjimas?

  1. A5 4 3 2 1
  2. B4 2 5 1 3
  3. C1 2 4 5 3
  4. D4 5 2 3 1
6.Vidutinis

Kuris kolizijų sprendimo metodas saugo susidūrusius raktus sąraše tame pačiame kibire?

  1. AKvadratinis zondavimas
  2. BDvigubas maišymas
  3. CTiesinis zondavimas
  4. DAtskiros grandinės (separate chaining)
7.Sunkus

Kodėl iš standartinio Bloomo filtro elementų negalima tiesiog pašalinti išvalant jų bitus?

  1. ATie bitai gali priklausyti ir kitiems elementams, todėl atsirastų klaidingai neigiami atsakymai
  2. BŠalinimas padidintų klaidingai teigiamų atsakymų dažnį iki 100%
  3. CBloomo filtro bitų negalima keisti po sukūrimo
  4. DBloomo filtrai saugo visus elementus, o suhešavus jų vėl neįmanoma rasti
8.Sunkus

Kurią tiesinio zondavimo problemą dvigubas maišymas (double hashing) daugiausia sumažina?

  1. APirminį grupavimąsi (primary clustering), kai susidaro ilgos užimtų vietų sekos
  2. BPoreikį saugoti raktus lentelėje
  3. CMaišos funkcijos poreikį
  4. DRakto reikšmės skaitymo O(n) kainą

Atsakymai

  1. 1. B · Su ja sujungtų briaunų skaičius
  2. 2. A · Grafas, kurio briaunos turi kryptį iš vienos viršūnės į kitą
  3. 3. B · Eilė
  4. 4. B · O(log n) aukštį perbalansavimo dėka
  5. 5. D · 4 5 2 3 1
  6. 6. D · Atskiros grandinės (separate chaining)
  7. 7. A · Tie bitai gali priklausyti ir kitiems elementams, todėl atsirastų klaidingai neigiami atsakymai
  8. 8. A · 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.