1.Makkelijk
Wat is het bepalende kenmerk van een set (verzameling) als abstract datatype?
- AZe slaat elementen op zonder duplicaten
- BZe staat alleen toegang aan één uiteinde toe
- CZe slaat elementen gesorteerd op
- DZe slaat sleutel-waardeparen op
2.Makkelijk
Wat is een blad in een boom?
- AEen knoop zonder ouder
- BDe knoop met de grootste waarde
- CEen knoop zonder kinderen
- DEen knoop met precies één kind
3.Makkelijk
Wat is een gewogen graaf?
- AEen graaf die op schijf is opgeslagen
- BEen graaf waarin elke kant een numerieke waarde heeft, zoals kosten of afstand
- CEen graaf waarin sommige knopen zwaarder zijn dan andere doordat ze meer kanten hebben
- DEen graaf met meer kanten dan knopen
4.Gemiddeld
Hoeveel knopen heeft een perfecte binaire boom met hoogte h, waarbij de hoogte in kanten wordt geteld?
- Ah2
- B2h
- C2h+1 − 1
- D2h + 1
5.Gemiddeld
Hoe wordt een nieuw element in een binaire heap ingevoegd?
- AVoeg het op de gesorteerde positie in door alle grotere elementen één plaats naar rechts te verschuiven
- BBouw de hele heap opnieuw op
- CPlaats het aan het eind van de array en laat het omhoog zakken (sift up) zolang het de heap-eigenschap schendt
- DPlaats het in de wortel en laat het omlaag zakken (sift down)
6.Gemiddeld
Wat geldt voor de adjacency matrix van een ongerichte graaf?
- AZe is altijd bovendriehoeks
- BElke rij heeft precies één 1
- CZe is symmetrisch ten opzichte van de hoofddiagonaal
- DHaar hoofddiagonaal bevat altijd enen
7.Moeilijk
In de BST met wortel 50, linkersubboom 30 (kinderen 20, 40) en rechtersubboom 70 (kinderen 60, 80) wordt de wortel verwijderd met behulp van de inorder-opvolger. Welke sleutel wordt de nieuwe wortel?
- A40
- B60
- C80
- D70
8.Moeilijk
Met welke structuur bereken je het maximum van elk venster van grootte k in een array in totaal O(n)?
- AEen deque met indices in afnemende volgorde van waarde
- BEen min-heap die voor elk venster opnieuw wordt opgebouwd
- CEen gesorteerde array die door verschuiven wordt bijgewerkt
- DEen enkelvoudig gekoppelde lijst van de elementen in het venster
Antwoordenblad
- 1. A · Ze slaat elementen op zonder duplicaten
- 2. C · Een knoop zonder kinderen
- 3. B · Een graaf waarin elke kant een numerieke waarde heeft, zoals kosten of afstand
- 4. C · 2h+1 − 1
- 5. C · Plaats het aan het eind van de array en laat het omhoog zakken (sift up) zolang het de heap-eigenschap schendt
- 6. C · Ze is symmetrisch ten opzichte van de hoofddiagonaal
- 7. B · 60
- 8. A · Een deque met indices in afnemende volgorde van waarde
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.