1.Makkelijk
Welke datastructuur wordt gebruikt voor een level-order-doorloop van een boom?
- AHashtabel
- BQueue
- CStack
- DPrioriteitswachtrij
2.Makkelijk
Waar vind je het kleinste element van een binaire min-heap?
- AOp de laatste positie in de array
- BIn de wortel
- CIn het meest linkse blad
- DIn een willekeurig blad, dat moet worden gezocht
3.Makkelijk
Wat is een gewogen graaf?
- AEen graaf waarin elke kant een numerieke waarde heeft, zoals kosten of afstand
- BEen graaf die op schijf is opgeslagen
- CEen graaf waarin sommige knopen zwaarder zijn dan andere doordat ze meer kanten hebben
- DEen graaf met meer kanten dan knopen
4.Gemiddeld
Welke balansvoorwaarde handhaaft een AVL-boom in elke knoop?
- AAlle bladeren liggen op precies dezelfde diepte
- BElke knoop is rood of zwart gekleurd
- CDe hoogten van de linker- en rechtersubboom verschillen hoogstens 1
- DBeide subbomen van elke knoop bevatten precies hetzelfde aantal knopen
5.Gemiddeld
Wat is het doel van een sentinelknoop (dummyknoop) in een gekoppelde lijst?
- AHet aantal elementen opslaan
- BDe code vereenvoudigen door speciale gevallen aan kop of staart weg te nemen
- CDe lijst gesorteerd maken
- DVoorkomen dat de lijst groeit voorbij een vast maximumaantal knopen
6.Gemiddeld
Welke datastructuur wordt gebruikt om te controleren of de haakjes in "{[()]}" in balans zijn?
- AEen stack
- BEen hashtabel
- CEen queue
- DEen binaire zoekboom
7.Moeilijk
Welke garantie geven de regels van een rood-zwartboom over de hoogte van een boom met n sleutels?
- ADe hoogte is hoogstens log2 n + 1
- BDe hoogte is precies log2 n
- CDe hoogte is hoogstens 2 log2(n + 1)
- DDe hoogte is hoogstens n / 2
8.Moeilijk
Waarom wordt verwijderen in een hashtabel met open adressering vaak gedaan met een "tombstone"-markering?
- AHet leegmaken van de plek kan de probeerreeks voor andere sleutels onderbreken
- BTombstones versnellen het hashen
- CVerwijderde sleutels moeten om veiligheidsredenen voor altijd bewaard blijven, dus plekken kunnen nooit hergebruikt worden
- DHet maakt de tabel gesorteerd
Antwoordenblad
- 1. B · Queue
- 2. B · In de wortel
- 3. A · Een graaf waarin elke kant een numerieke waarde heeft, zoals kosten of afstand
- 4. C · De hoogten van de linker- en rechtersubboom verschillen hoogstens 1
- 5. B · De code vereenvoudigen door speciale gevallen aan kop of staart weg te nemen
- 6. A · Een stack
- 7. C · De hoogte is hoogstens 2 log2(n + 1)
- 8. A · Het leegmaken van de plek kan de probeerreeks voor andere sleutels onderbreken
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.