1.Makkelijk
In een binaire zoekboom zijn de waarden in de linkersubboom van een knoop:
- AGelijk aan de waarde van de knoop
- BKleiner dan de waarde van de knoop
- CIn willekeurige volgorde
- DGroter dan de waarde van de knoop
2.Makkelijk
Wat is de bezettingsgraad (load factor) van een hashtabel?
- AHet aantal botsingen tot nu toe
- BHet aantal buckets gedeeld door de gemiddelde lengte van de opgeslagen sleutels
- CHet aantal opgeslagen elementen gedeeld door het aantal buckets
- DDe tijd die nodig is om de tabel van schijf te laden
3.Makkelijk
Een graaf bestaat uit:
- AAlleen een wortel en bladeren
- BAlleen sleutels en hashes
- CRijen en kolommen
- DKnopen (vertices) verbonden door kanten
4.Gemiddeld
Hoe vind je de kleinste sleutel in een binaire zoekboom?
- AKijk alleen naar de wortel
- BVolg vanaf de wortel rechterkinderen tot er geen rechterkind meer is
- CVolg vanaf de wortel linkerkinderen tot er geen linkerkind meer is
- DBezoek elk blad en vergelijk ze
5.Gemiddeld
Wat is de tijdcomplexiteit van het zoeken naar een sleutel in een gebalanceerde binaire zoekboom?
- AO(n)
- BO(log n)
- CO(n log n)
- DO(1)
6.Gemiddeld
Welke datastructuur gebruikt diepte-eerst zoeken (DFS) in de iteratieve versie?
- AAlleen een hashtabel
- BEen heap
- CEen queue
- DEen stack
7.Moeilijk
Met welke structuur bereken je het maximum van elk venster van grootte k in een array in totaal O(n)?
- AEen enkelvoudig gekoppelde lijst van de elementen in het venster
- BEen deque met indices in afnemende volgorde van waarde
- CEen gesorteerde array die door verschuiven wordt bijgewerkt
- DEen min-heap die voor elk venster opnieuw wordt opgebouwd
8.Moeilijk
De tijdcomplexiteit van decrease-key in een binaire heap (als de positie van het element bekend is) is:
- AO(n)
- BO(n log n)
- CO(log n)
- DO(1)
Antwoordenblad
- 1. B · Kleiner dan de waarde van de knoop
- 2. C · Het aantal opgeslagen elementen gedeeld door het aantal buckets
- 3. D · Knopen (vertices) verbonden door kanten
- 4. C · Volg vanaf de wortel linkerkinderen tot er geen linkerkind meer is
- 5. B · O(log n)
- 6. D · Een stack
- 7. B · Een deque met indices in afnemende volgorde van waarde
- 8. C · O(log n)
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.