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 medyje yra lapas?

  1. AMazgas su didžiausia reikšme
  2. BMazgas, neturintis tėvo
  3. CMazgas, turintis lygiai vieną vaiką
  4. DMazgas, neturintis vaikų
2.Lengvas

Kuri struktūra paprastai naudojama prioritetinei eilei įgyvendinti?

  1. ANesutvarkytas vienkryptis susietasis sąrašas
  2. BStekas
  3. CKrūva
  4. DEilutė
3.Lengvas

Kas saugoma kiekvienai viršūnei grafą vaizduojant gretimumo sąrašais?

  1. ABendras grafo briaunų skaičius
  2. BV loginių reikšmių eilutė
  3. CTrumpiausias kelias iki kiekvienos kitos viršūnės
  4. DJos kaimyninių viršūnių sąrašas
4.Vidutinis

Kaip naujas elementas įterpiamas į dvejetainę krūvą?

  1. APadedamas šaknyje ir leidžiamas žemyn
  2. BPadedamas masyvo gale ir keliamas aukštyn (sift up), kol pažeidžia krūvos savybę
  3. CĮterpiamas į surikiuotą poziciją, pastumiant visus didesnius elementus viena vieta į dešinę
  4. DVisa krūva perstatoma iš naujo
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 preorder apėjimas?

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

Kokia kaina įterpti elementą į n elementų masyvo vidurį?

  1. AO(1), nes indeksas žinomas
  2. BO(log n), dėl dvejetainės paieškos
  3. CO(n), nes vėlesnius elementus reikia pastumti
  4. DO(n²), nes kiekvienas elementas pajuda n kartų
7.Sunkus

Kiek laiko užtrunka bet kurio rakto paieška n elementų dvejetainėje min krūvoje?

  1. AO(log log n)
  2. BO(1)
  3. CO(log n)
  4. DO(n)
8.Sunkus

Struktūros union-find (nesikertančios aibės) su jungimu pagal rangą ir kelio suspaudimu amortizuota vienos operacijos kaina yra:

  1. ATiksliai O(log n)
  2. BO(n²)
  3. CO(α(n)), atvirkštinė Ackermanno funkcija, praktiškai pastovi
  4. DO(n)

Atsakymai

  1. 1. D · Mazgas, neturintis vaikų
  2. 2. C · Krūva
  3. 3. D · Jos kaimyninių viršūnių sąrašas
  4. 4. B · Padedamas masyvo gale ir keliamas aukštyn (sift up), kol pažeidžia krūvos savybę
  5. 5. A · 1 2 4 5 3
  6. 6. C · O(n), nes vėlesnius elementus reikia pastumti
  7. 7. D · O(n)
  8. 8. C · O(α(n)), atvirkštinė Ackermanno funkcija, praktiškai pastovi

Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.