1.Makkelijk
Wat bevat elke knoop in een dubbel gekoppelde lijst?
- AData en twee pointers, één naar de volgende knoop en één naar de knoop daarna
- BData en alleen een pointer naar de volgende knoop
- CTwee kopieën van de data en één pointer
- DData, een pointer naar de volgende knoop en een pointer naar de vorige knoop
2.Makkelijk
Wat definieert een binaire boom?
- AElke knoop heeft hoogstens twee kinderen
- BElke knoop slaat een binair getal op
- CElke knoop heeft precies twee kinderen
- DDe boom heeft precies twee niveaus
3.Makkelijk
Wat doet de bewerking peek (of top) op een stack?
- AVerwijdert alle elementen van de stack
- BGeeft het bovenste element terug zonder het te verwijderen
- CVerwijdert het bovenste element en geeft het terug
- DGeeft het onderste element van de stack terug
4.Gemiddeld
Een applicatie heeft snel opzoeken nodig en moet ook sleutels gesorteerd kunnen opsommen en bereikquery's beantwoorden. Welke structuur past het best?
- AEen gebalanceerde binaire zoekboom
- BEen hashtabel
- CEen ongesorteerde gekoppelde lijst
- DEen stack
5.Gemiddeld
Wat geldt voor de adjacency matrix van een ongerichte graaf?
- AElke rij heeft precies één 1
- BZe is altijd bovendriehoeks
- CHaar hoofddiagonaal bevat altijd enen
- DZe is symmetrisch ten opzichte van de hoofddiagonaal
6.Gemiddeld
Een binaire boom heeft wortel 1 met linkerkind 2 en rechterkind 3; knoop 2 heeft kinderen 4 (links) en 5 (rechts). Wat is de postorder-doorloop?
- A4 2 5 1 3
- B4 5 2 3 1
- C1 2 4 5 3
- D5 4 3 2 1
7.Moeilijk
Aan welke eigenschap moet een rood-zwartboom voldoen?
- AElke knoop moet rood zijn
- BElk pad van een knoop naar zijn afstammende bladeren bevat evenveel zwarte knopen
- CDe wortel moet rood zijn
- DRode knopen moeten rode kinderen hebben, dus rode knopen vormen altijd ononderbroken ketens tot de bladeren
8.Moeilijk
De tijdcomplexiteit van decrease-key in een binaire heap (als de positie van het element bekend is) is:
- AO(n)
- BO(log n)
- CO(n log n)
- DO(1)
Antwoordenblad
- 1. D · Data, een pointer naar de volgende knoop en een pointer naar de vorige knoop
- 2. A · Elke knoop heeft hoogstens twee kinderen
- 3. B · Geeft het bovenste element terug zonder het te verwijderen
- 4. A · Een gebalanceerde binaire zoekboom
- 5. D · Ze is symmetrisch ten opzichte van de hoofddiagonaal
- 6. B · 4 5 2 3 1
- 7. B · Elk pad van een knoop naar zijn afstammende bladeren bevat evenveel zwarte knopen
- 8. B · O(log n)
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.