1.Makkelijk
Wat doet de bewerking peek (of top) op een stack?
- AVerwijdert het bovenste element en geeft het terug
- BVerwijdert alle elementen van de stack
- CGeeft het bovenste element terug zonder het te verwijderen
- DGeeft het onderste element van de stack terug
2.Makkelijk
Welke datastructuur werkt volgens het principe "last in, first out" (LIFO)?
- AGekoppelde lijst
- BHashtabel
- CStapel (stack)
- DWachtrij (queue)
3.Makkelijk
Wat is het bepalende kenmerk van een set (verzameling) als abstract datatype?
- AZe staat alleen toegang aan één uiteinde toe
- BZe slaat sleutel-waardeparen op
- CZe slaat elementen gesorteerd op
- DZe slaat elementen op zonder duplicaten
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 ongesorteerde gekoppelde lijst
- BEen hashtabel
- CEen stack
- DEen gebalanceerde binaire zoekboom
5.Gemiddeld
Een trie (prefixboom) is bijzonder efficiënt voor:
- AZoeken op prefix, zoals automatisch aanvullen
- BGetallen sorteren
- CKortste paden vinden
- DMatrices opslaan
6.Gemiddeld
Wat geldt voor de adjacency matrix van een ongerichte graaf?
- AZe is symmetrisch ten opzichte van de hoofddiagonaal
- BElke rij heeft precies één 1
- CHaar hoofddiagonaal bevat altijd enen
- DZe is altijd bovendriehoeks
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
- CKleurt de knopen op het zoekpad opnieuw
- DVerplaatst de benaderde knoop naar een blad
8.Moeilijk
Wat zijn de tijd- en extra geheugenkosten van het ter plaatse omkeren van een enkelvoudig gekoppelde lijst?
- AO(n) tijd en O(1) extra geheugen
- BO(n log n) tijd en O(1) extra geheugen
- CO(n) tijd en O(n) extra geheugen
- DO(1) tijd en O(1) extra geheugen
Antwoordenblad
- 1. C · Geeft het bovenste element terug zonder het te verwijderen
- 2. C · Stapel (stack)
- 3. D · Ze slaat elementen op zonder duplicaten
- 4. D · Een gebalanceerde binaire zoekboom
- 5. A · Zoeken op prefix, zoals automatisch aanvullen
- 6. A · Ze is symmetrisch ten opzichte van de hoofddiagonaal
- 7. A · Roteert de benaderde knoop omhoog naar de wortel
- 8. A · O(n) tijd en O(1) extra geheugen
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.