1.Makkelijk
De hoogte van een boom wordt gewoonlijk gedefinieerd als:
- AHet totale aantal knopen in de boom, inclusief de wortel en elk blad
- BHet aantal kinderen van de wortel
- CHet aantal kanten op het langste pad van de wortel naar een blad
- DHet aantal bladeren in de boom
2.Makkelijk
Wat is een blad in een boom?
- AEen knoop zonder ouder
- BEen knoop met precies één kind
- CEen knoop zonder kinderen
- DDe knoop met de grootste waarde
3.Makkelijk
Welke datastructuur werkt volgens het principe "first in, first out" (FIFO)?
- ABinaire boom
- BWachtrij (queue)
- CStapel (stack)
- DHeap
4.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 preorder-doorloop?
- A1 2 3 4 5
- B4 2 5 1 3
- C1 2 4 5 3
- D4 5 2 3 1
5.Gemiddeld
Bij welke methode voor het oplossen van botsingen worden botsende sleutels in een lijst in dezelfde bucket opgeslagen?
- ADubbel hashen (double hashing)
- BSeparate chaining (ketenen)
- CLineair proberen (linear probing)
- DKwadratisch proberen (quadratic probing)
6.Gemiddeld
Welke datastructuur gebruikt een draaiend programma om actieve functieaanroepen en hun lokale variabelen bij te houden?
- AEen binaire zoekboom van frames
- BDe call stack
- CDe wachtrij van het heapgeheugen
- DEen hashtabel van functies
7.Moeilijk
Wat doet een splay tree na elke toegang?
- ARoteert de benaderde knoop omhoog naar de wortel
- BBouwt de hele boom gebalanceerd opnieuw op
- CVerplaatst de benaderde knoop naar een blad
- DKleurt de knopen op het zoekpad opnieuw
8.Moeilijk
De tijdcomplexiteit van decrease-key in een binaire heap (als de positie van het element bekend is) is:
- AO(n log n)
- BO(1)
- CO(log n)
- DO(n)
Antwoordenblad
- 1. C · Het aantal kanten op het langste pad van de wortel naar een blad
- 2. C · Een knoop zonder kinderen
- 3. B · Wachtrij (queue)
- 4. C · 1 2 4 5 3
- 5. B · Separate chaining (ketenen)
- 6. B · De call stack
- 7. A · Roteert de benaderde knoop omhoog naar de wortel
- 8. C · O(log n)
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.