1.Makkelijk
Welke datastructuur wordt gebruikt voor een level-order-doorloop van een boom?
- AQueue
- BPrioriteitswachtrij
- CHashtabel
- DStack
2.Makkelijk
Wat definieert een binaire boom?
- AElke knoop heeft precies twee kinderen
- BElke knoop heeft hoogstens twee kinderen
- CDe boom heeft precies twee niveaus
- DElke knoop slaat een binair getal op
3.Makkelijk
Welke structuur wordt doorgaans gebruikt om een prioriteitswachtrij te implementeren?
- AEen ongeordende enkelvoudig gekoppelde lijst
- BEen string
- CEen stack
- DEen heap
4.Gemiddeld
Een wegennet heeft 100,000 kruispunten, die elk met ongeveer 4 andere verbonden zijn. Welke representatie is het meest geschikt?
- AEen binaire heap van kanten
- BEén gesorteerde array van knopen
- CAdjacency matrix
- DAdjacency list
5.Gemiddeld
Waarom kan een binaire heap zonder pointers in een array worden opgeslagen?
- AHet is een complete binaire boom, dus posities volgen eenvoudige indexformules
- BArrays houden sleutels automatisch gesorteerd, dus er zijn geen pointers nodig
- CHeaps bevatten nooit meer dan 100 elementen
- DAlle sleutels in een heap zijn gelijk
6.Gemiddeld
Een applicatie heeft snel opzoeken nodig en moet ook sleutels gesorteerd kunnen opsommen en bereikquery's beantwoorden. Welke structuur past het best?
- AEen stack
- BEen ongesorteerde gekoppelde lijst
- CEen hashtabel
- DEen gebalanceerde binaire zoekboom
7.Moeilijk
Hoe verbetert een radix tree (gecomprimeerde trie) een gewone trie?
- AHij sorteert de kinderen van elke knoop op frequentie
- BHij bewaart alleen de eerste letter van elk woord
- CHij voegt ketens van knopen met één kind samen tot één kant met een string als label
- DHij slaat elk woord op in een hashtabel bij de wortel in plaats van in aparte knopen
8.Moeilijk
Welke eigenschap houdt elke B-boom perfect gebalanceerd?
- AElke knoop heeft precies twee kinderen
- BElke knoop slaat één sleutel op
- CDe sleutels worden alleen in de wortel opgeslagen
- DAlle bladeren liggen op dezelfde diepte
Antwoordenblad
- 1. A · Queue
- 2. B · Elke knoop heeft hoogstens twee kinderen
- 3. D · Een heap
- 4. D · Adjacency list
- 5. A · Het is een complete binaire boom, dus posities volgen eenvoudige indexformules
- 6. D · Een gebalanceerde binaire zoekboom
- 7. C · Hij voegt ketens van knopen met één kind samen tot één kant met een string als label
- 8. D · Alle bladeren liggen op dezelfde diepte
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.