1.Makkelijk
Hoeveel kanten heeft een boom met n knopen?
- An + 1
- Bn − 1
- Cn
- D2n
2.Makkelijk
Wat is een deque (double-ended queue)?
- AEen structuur die invoegen en verwijderen aan beide uiteinden toestaat
- BEen queue gesorteerd op prioriteit
- CEen queue die alleen verwijderen achteraan toestaat
- DTwee aparte queues die één array delen
3.Makkelijk
Wat is het bepalende kenmerk van een set (verzameling) als abstract datatype?
- AZe staat alleen toegang aan één uiteinde toe
- BZe slaat elementen gesorteerd op
- CZe slaat elementen op zonder duplicaten
- DZe slaat sleutel-waardeparen op
4.Gemiddeld
Wat is in het slechtste geval de hoogte van een binaire zoekboom met n knopen als de sleutels in gesorteerde volgorde worden ingevoegd?
- Alog₂ n
- Bn (hij wordt een gekoppelde lijst)
- C1
- D√n
5.Gemiddeld
Waarom kan een binaire heap zonder pointers in een array worden opgeslagen?
- AHeaps bevatten nooit meer dan 100 elementen
- BArrays houden sleutels automatisch gesorteerd, dus er zijn geen pointers nodig
- CHet is een complete binaire boom, dus posities volgen eenvoudige indexformules
- DAlle sleutels in een heap zijn gelijk
6.Gemiddeld
Wat is de tijdcomplexiteit van het zoeken naar een sleutel in een gebalanceerde binaire zoekboom?
- AO(n log n)
- BO(1)
- CO(n)
- DO(log n)
7.Moeilijk
De sleutels 5, 3, 8, 1 worden in deze volgorde in een lege, op een array gebaseerde binaire min-heap ingevoegd. Wat is de uiteindelijke array?
- A[3, 1, 8, 5]
- B[1, 3, 5, 8]
- C[1, 5, 8, 3]
- D[1, 3, 8, 5]
8.Moeilijk
Welk probleem van linear probing vermindert double hashing vooral?
- ADe O(n)-kosten van het lezen van de waarde van een sleutel
- BDe noodzaak om sleutels in de tabel op te slaan
- CDe noodzaak van een hashfunctie
- DPrimaire clustering, waarbij lange reeksen bezette plaatsen ontstaan
Antwoordenblad
- 1. B · n − 1
- 2. A · Een structuur die invoegen en verwijderen aan beide uiteinden toestaat
- 3. C · Ze slaat elementen op zonder duplicaten
- 4. B · n (hij wordt een gekoppelde lijst)
- 5. C · Het is een complete binaire boom, dus posities volgen eenvoudige indexformules
- 6. D · O(log n)
- 7. D · [1, 3, 8, 5]
- 8. D · Primaire clustering, waarbij lange reeksen bezette plaatsen ontstaan
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.