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

Ką maišos lentelėje atlieka maišos funkcija?

  1. ASurikiuoja lentelės raktus
  2. BUžšifruoja lentelės reikšmes
  3. CSusieja raktą su lentelės indeksu
  4. DSuskaičiuoja, kiek raktų saugoma
2.Lengvas

Medžio aukštis paprastai apibrėžiamas kaip:

  1. AŠaknies vaikų skaičius
  2. BBriaunų skaičius ilgiausiame kelyje nuo šaknies iki lapo
  3. CMedžio lapų skaičius
  4. DBendras medžio mazgų skaičius, skaičiuojant šaknį ir kiekvieną lapą
3.Lengvas

Kas yra max krūvos savybė?

  1. AVisuose lapuose yra didžiausias raktas
  2. BKiekvieno kairiojo vaiko raktas didesnis už jo dešiniojo brolio raktą arba jam lygus
  3. CKiekvieno tėvo raktas didesnis už jo vaikų raktus arba jiems lygus
  4. DRaktai surikiuoti iš kairės į dešinę
4.Vidutinis

Kaip dvejetainėje min krūvoje veikia extract-min?

  1. APaskutinis elementas perkeliamas į šaknį ir leidžiamas žemyn (sift down)
  2. BPašalinama šaknis, o visi elementai pastumiami viena vieta į kairę
  3. CNaujo minimumo ieškoma visuose lapuose
  4. DPašalinamas paskutinis masyvo elementas
5.Vidutinis

Dvejetainio paieškos medžio apėjimas in-order aplanko raktus:

  1. AVisada mažėjančia tvarka
  2. BĮterpimo tvarka
  3. CLygmenų tvarka
  4. DDidėjančia (surikiuota) tvarka
6.Vidutinis

Kurią duomenų struktūrą naudoja paieška į gylį (DFS, iteracinė versija)?

  1. ATik maišos lentelę
  2. BKrūvą
  3. CEilę
  4. DSteką
7.Sunkus

Koks paieškos platyn vykdymo laikas grafui su V viršūnių, saugomam gretimumo matrica?

  1. AO(V)
  2. BO(E log V)
  3. CO(V + E)
  4. DO(V²)
8.Sunkus

Kam Kruskalo minimalaus jungiamojo medžio algoritme naudojama union-find struktūra?

  1. APaieškos metu saugoti dabartinį kiekvienos viršūnės atstumą nuo šaltinio
  2. BPatikrinti, ar abu briaunos galai jau sujungti
  3. CParinkti pradinę viršūnę
  4. DSurikiuoti briaunas pagal svorį

Atsakymai

  1. 1. C · Susieja raktą su lentelės indeksu
  2. 2. B · Briaunų skaičius ilgiausiame kelyje nuo šaknies iki lapo
  3. 3. C · Kiekvieno tėvo raktas didesnis už jo vaikų raktus arba jiems lygus
  4. 4. A · Paskutinis elementas perkeliamas į šaknį ir leidžiamas žemyn (sift down)
  5. 5. D · Didėjančia (surikiuota) tvarka
  6. 6. D · Steką
  7. 7. D · O(V²)
  8. 8. B · Patikrinti, ar abu briaunos galai jau sujungti

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