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

Welke datastructuur werkt volgens het principe "first in, first out" (FIFO)?

  1. AStapel (stack)
  2. BWachtrij (queue)
  3. CHeap
  4. DBinaire boom
2.Makkelijk

Welke structuur wordt doorgaans gebruikt om een prioriteitswachtrij te implementeren?

  1. AEen ongeordende enkelvoudig gekoppelde lijst
  2. BEen string
  3. CEen stack
  4. DEen heap
3.Makkelijk

In welke volgorde bezoekt een preorder-doorloop van een binaire boom de knopen?

  1. ALinkersubboom, dan rechtersubboom, dan knoop
  2. BNiveau voor niveau vanaf de bovenkant
  3. CKnoop, dan linkersubboom, dan rechtersubboom
  4. DLinkersubboom, dan knoop, dan rechtersubboom
4.Gemiddeld

Wat is de maximaal mogelijke load factor in een hashtabel met open addressing?

  1. A0,5
  2. B2
  3. C1
  4. DEr is geen maximum
5.Gemiddeld

Een wegennet heeft 100,000 kruispunten, die elk met ongeveer 4 andere verbonden zijn. Welke representatie is het meest geschikt?

  1. AEén gesorteerde array van knopen
  2. BAdjacency matrix
  3. CAdjacency list
  4. DEen binaire heap van kanten
6.Gemiddeld

Welke balansvoorwaarde handhaaft een AVL-boom in elke knoop?

  1. AElke knoop is rood of zwart gekleurd
  2. BAlle bladeren liggen op precies dezelfde diepte
  3. CDe hoogten van de linker- en rechtersubboom verschillen hoogstens 1
  4. DBeide subbomen van elke knoop bevatten precies hetzelfde aantal knopen
7.Moeilijk

Aan welke regel moeten hash en gelijkheid voldoen om een hashtabel correct te laten werken?

  1. AVerschillende sleutels moeten verschillende hashwaarden hebben
  2. BHashwaarden moeten priemgetallen zijn
  3. CGelijke hashwaarden impliceren gelijke sleutels
  4. DGelijke sleutels moeten gelijke hashwaarden hebben
8.Moeilijk

Welke garantie geven de regels van een rood-zwartboom over de hoogte van een boom met n sleutels?

  1. ADe hoogte is hoogstens log2 n + 1
  2. BDe hoogte is hoogstens n / 2
  3. CDe hoogte is precies log2 n
  4. DDe hoogte is hoogstens 2 log2(n + 1)

Antwoordenblad

  1. 1. B · Wachtrij (queue)
  2. 2. D · Een heap
  3. 3. C · Knoop, dan linkersubboom, dan rechtersubboom
  4. 4. C · 1
  5. 5. C · Adjacency list
  6. 6. C · De hoogten van de linker- en rechtersubboom verschillen hoogstens 1
  7. 7. D · Gelijke sleutels moeten gelijke hashwaarden hebben
  8. 8. D · De hoogte is hoogstens 2 log2(n + 1)

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