1.Makkelijk
Hoeveel kanten heeft een boom met n knopen?
- An
- Bn + 1
- C2n
- Dn − 1
2.Makkelijk
Welke datastructuur werkt volgens het principe "first in, first out" (FIFO)?
- AWachtrij (queue)
- BHeap
- CStapel (stack)
- DBinaire boom
3.Makkelijk
Wat is een gerichte graaf?
- AEen graaf waarin elk paar verschillende knopen door een kant verbonden is
- BEen graaf waarvan alle kanten een gewicht hebben
- CEen graaf waarvan de kanten een richting hebben van de ene knoop naar de andere
- DEen graaf zonder cykels
4.Gemiddeld
Wat is de waarde van de postfixexpressie 3 4 + 2 * ?
- A11
- B10
- C14
- D24
5.Gemiddeld
Hoe lang duurt het om met een adjacency matrix te controleren of de kant (u, v) bestaat?
- AO(log V)
- BO(E)
- CO(V)
- DO(1)
6.Gemiddeld
Welk abstract datatype gebruikt het algoritme van Dijkstra om de volgende te verwerken knoop te kiezen?
- AEen min-prioriteitswachtrij
- BEen stack
- CEen FIFO-queue
- DEen set zonder ordening
7.Moeilijk
Welk paar doorlopen bepaalt altijd een unieke binaire boom met verschillende sleutels?
- APreorder en inorder
- BPreorder en postorder
- CAlleen preorder
- DAlleen level-order
8.Moeilijk
Hoe verbetert een radix tree (gecomprimeerde trie) een gewone trie?
- AHij sorteert de kinderen van elke knoop op frequentie
- BHij voegt ketens van knopen met één kind samen tot één kant met een string als label
- CHij bewaart alleen de eerste letter van elk woord
- DHij slaat elk woord op in een hashtabel bij de wortel in plaats van in aparte knopen
Antwoordenblad
- 1. D · n − 1
- 2. A · Wachtrij (queue)
- 3. C · Een graaf waarvan de kanten een richting hebben van de ene knoop naar de andere
- 4. C · 14
- 5. D · O(1)
- 6. A · Een min-prioriteitswachtrij
- 7. A · Preorder en inorder
- 8. B · Hij voegt ketens van knopen met één kind samen tot één kant met een string als label
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.