1.Makkelijk
Hoe heet de stackbewerking die een element bovenaan toevoegt?
- APeek
- BPush
- CEnqueue
- DPop
2.Makkelijk
Hoe worden de elementen van een array in het geheugen opgeslagen?
- AVerspreid, verbonden door pointers
- BIn één aaneengesloten blok, na elkaar
- CIn een boom van geheugenpagina's
- DOp willekeurige plaatsen gekozen door een hash
3.Makkelijk
Welke datastructuur werkt volgens het principe "first in, first out" (FIFO)?
- AStapel (stack)
- BHeap
- CBinaire boom
- DWachtrij (queue)
4.Gemiddeld
Je hebt een verwijzing naar een knoop in het midden van een lijst. In welke lijst kun je die in O(1) verwijderen?
- AEen enkelvoudig gekoppelde lijst
- BEen dubbel gekoppelde lijst
- CEen gesorteerde array
- DEen dynamische array
5.Gemiddeld
Een knoop in een binaire zoekboom heeft een rechtersubboom. Waar staat zijn inorder-opvolger?
- AAltijd zijn ouder
- BDe meest linkse knoop van zijn rechtersubboom
- CDe meest rechtse knoop van zijn linkersubboom
- DAltijd zijn rechterkind
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
De tijdcomplexiteit van decrease-key in een binaire heap (als de positie van het element bekend is) is:
- AO(1)
- BO(log n)
- CO(n)
- DO(n log n)
8.Moeilijk
Waarom worden B-bomen gebruikt in databases en bestandssystemen?
- AZe slaan data ongesorteerd op
- BHun hoge vertakkingsgraad houdt de boom ondiep, wat trage schijflezingen vermindert
- CZe gebruiken minder geheugen dan welke array dan ook, dus de hele index past altijd in het werkgeheugen
- DZe hebben geen herbalancering nodig
Antwoordenblad
- 1. B · Push
- 2. B · In één aaneengesloten blok, na elkaar
- 3. D · Wachtrij (queue)
- 4. B · Een dubbel gekoppelde lijst
- 5. B · De meest linkse knoop van zijn rechtersubboom
- 6. A · Ze is symmetrisch ten opzichte van de hoofddiagonaal
- 7. B · O(log n)
- 8. B · Hun hoge vertakkingsgraad houdt de boom ondiep, wat trage schijflezingen vermindert
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.