Werkblad Datastructuren met antwoorden

Gratis printbaar werkblad Datastructuren: 8 opgaven van makkelijk tot tentamenniveau, met antwoordenblad. Print het of sla het op als pdf.

Nieuw werkbladOnline oefenen met hints

Voor docenten: gratis te printen, kopiëren en in de les te gebruiken. Elk nieuw werkblad heeft nieuwe waarden en een eigen antwoordblad. Een link naar ExamProblems op je cursuspagina wordt gewaardeerd.

Naam: ____________________   Datum: ____________

1.Makkelijk

Wat is een gerichte graaf?

  1. AEen graaf zonder cykels
  2. BEen graaf waarin elk paar verschillende knopen door een kant verbonden is
  3. CEen graaf waarvan de kanten een richting hebben van de ene knoop naar de andere
  4. DEen graaf waarvan alle kanten een gewicht hebben
2.Makkelijk

Welke bewerking is traag in een array maar snel aan de kop van een gekoppelde lijst?

  1. AHet 5e element benaderen
  2. BDe lengte van een array met vaste grootte bepalen
  3. CHet laatste element via de index lezen
  4. DInvoegen aan het begin
3.Makkelijk

Wat definieert een binaire boom?

  1. AElke knoop slaat een binair getal op
  2. BElke knoop heeft precies twee kinderen
  3. CDe boom heeft precies twee niveaus
  4. DElke knoop heeft hoogstens twee kinderen
4.Gemiddeld

Welke datastructuur gebruikt diepte-eerst zoeken (DFS) in de iteratieve versie?

  1. AAlleen een hashtabel
  2. BEen stack
  3. CEen queue
  4. DEen heap
5.Gemiddeld

Wat geldt voor de adjacency matrix van een ongerichte graaf?

  1. AElke rij heeft precies één 1
  2. BZe is altijd bovendriehoeks
  3. CZe is symmetrisch ten opzichte van de hoofddiagonaal
  4. DHaar hoofddiagonaal bevat altijd enen
6.Gemiddeld

Hoe wordt in een circulaire queue in een array met capaciteit n de volgende positie na index i berekend?

  1. A(i + 1) mod n
  2. B2i + 1
  3. Ci + 1
  4. D(i − 1) mod n
7.Moeilijk

Wat zijn de tijd- en extra geheugenkosten van het ter plaatse omkeren van een enkelvoudig gekoppelde lijst?

  1. AO(1) tijd en O(1) extra geheugen
  2. BO(n log n) tijd en O(1) extra geheugen
  3. CO(n) tijd en O(n) extra geheugen
  4. DO(n) tijd en O(1) extra geheugen
8.Moeilijk

Hoe lang duurt het zoeken naar een willekeurige sleutel in een binaire min-heap van n elementen?

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

Antwoordenblad

  1. 1. C · Een graaf waarvan de kanten een richting hebben van de ene knoop naar de andere
  2. 2. D · Invoegen aan het begin
  3. 3. D · Elke knoop heeft hoogstens twee kinderen
  4. 4. B · Een stack
  5. 5. C · Ze is symmetrisch ten opzichte van de hoofddiagonaal
  6. 6. A · (i + 1) mod n
  7. 7. D · O(n) tijd en O(1) extra geheugen
  8. 8. B · O(n)

Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.