1.Makkelijk
Wat slaat een map (dictionary) op?
- AAlleen waarden in volgorde van invoegen
- BParen van gelijke sleutels
- CSleutel-waardeparen met unieke sleutels
- DWaarden gesorteerd op grootte
2.Makkelijk
In een binaire zoekboom zijn de waarden in de linkersubboom van een knoop:
- AGroter dan de waarde van de knoop
- BKleiner dan de waarde van de knoop
- CGelijk aan de waarde van de knoop
- DIn willekeurige volgorde
3.Makkelijk
Wat is de max-heap-eigenschap?
- ADe sleutels zijn van links naar rechts gesorteerd
- BDe sleutel van elke ouder is groter dan of gelijk aan de sleutels van zijn kinderen
- CDe sleutel van elk linkerkind is groter dan of gelijk aan de sleutel van zijn rechterbroer
- DAlle bladeren bevatten de maximale sleutel
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 hashtabel
- BEen ongesorteerde gekoppelde lijst
- CEen stack
- DEen gebalanceerde binaire zoekboom
5.Gemiddeld
Een queue wordt geïmplementeerd met twee stacks: push op een "in"-stack en pop van een "out"-stack, die vanuit "in" wordt bijgevuld als hij leeg is. Wat zijn de geamortiseerde kosten per bewerking?
- AO(n)
- BO(1)
- CO(n²)
- DO(log n)
6.Gemiddeld
Waarom kan een binaire heap zonder pointers in een array worden opgeslagen?
- AHet is een complete binaire boom, dus posities volgen eenvoudige indexformules
- BAlle sleutels in een heap zijn gelijk
- CArrays houden sleutels automatisch gesorteerd, dus er zijn geen pointers nodig
- DHeaps bevatten nooit meer dan 100 elementen
7.Moeilijk
Wat zijn, zonder union by rank of path compression, de kosten in het slechtste geval van één find in een union-findstructuur met n elementen?
- AO(1)
- BO(log n)
- CO(α(n))
- DO(n)
8.Moeilijk
Aan welke regel moeten hash en gelijkheid voldoen om een hashtabel correct te laten werken?
- AHashwaarden moeten priemgetallen zijn
- BVerschillende sleutels moeten verschillende hashwaarden hebben
- CGelijke sleutels moeten gelijke hashwaarden hebben
- DGelijke hashwaarden impliceren gelijke sleutels
Antwoordenblad
- 1. C · Sleutel-waardeparen met unieke sleutels
- 2. B · Kleiner dan de waarde van de knoop
- 3. B · De sleutel van elke ouder is groter dan of gelijk aan de sleutels van zijn kinderen
- 4. D · Een gebalanceerde binaire zoekboom
- 5. B · O(1)
- 6. A · Het is een complete binaire boom, dus posities volgen eenvoudige indexformules
- 7. D · O(n)
- 8. C · Gelijke sleutels moeten gelijke hashwaarden hebben
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.