1.Makkelijk
In een enkelvoudig gekoppelde lijst bevat elke knoop:
- AData en een index
- BData en verwijzingen naar alle andere knopen
- CData en een verwijzing naar de volgende knoop
- DAlleen data
2.Makkelijk
Waar vind je het kleinste element van een binaire min-heap?
- AIn de wortel
- BIn een willekeurig blad, dat moet worden gezocht
- CIn het meest linkse blad
- DOp de laatste positie in de array
3.Makkelijk
Welke datastructuur werkt volgens het principe "last in, first out" (LIFO)?
- AHashtabel
- BWachtrij (queue)
- CGekoppelde lijst
- DStapel (stack)
4.Gemiddeld
Wat is de maximaal mogelijke load factor in een hashtabel met open addressing?
- AEr is geen maximum
- B2
- C0,5
- D1
5.Gemiddeld
Welke balansvoorwaarde handhaaft een AVL-boom in elke knoop?
- ADe hoogten van de linker- en rechtersubboom verschillen hoogstens 1
- BAlle bladeren liggen op precies dezelfde diepte
- CBeide subbomen van elke knoop bevatten precies hetzelfde aantal knopen
- DElke knoop is rood of zwart gekleurd
6.Gemiddeld
Hoe wordt in een circulaire queue in een array met capaciteit n de volgende positie na index i berekend?
- Ai + 1
- B(i + 1) mod n
- C2i + 1
- D(i − 1) mod n
7.Moeilijk
Hoe verbetert een radix tree (gecomprimeerde trie) een gewone trie?
- AHij slaat elk woord op in een hashtabel bij de wortel in plaats van in aparte knopen
- BHij sorteert de kinderen van elke knoop op frequentie
- CHij voegt ketens van knopen met één kind samen tot één kant met een string als label
- DHij bewaart alleen de eerste letter van elk woord
8.Moeilijk
Welke uitspraak over heapsort is juist?
- AHet sorteert ter plaatse in O(n log n) in het slechtste geval, maar is niet stabiel
- BHet is stabiel en heeft O(n) extra geheugen nodig
- CHet draait op elke invoer in O(n) tijd
- DHet heeft een binaire zoekboom nodig als extra opslag, dus het gebruikt O(n) extra geheugen
Antwoordenblad
- 1. C · Data en een verwijzing naar de volgende knoop
- 2. A · In de wortel
- 3. D · Stapel (stack)
- 4. D · 1
- 5. A · De hoogten van de linker- en rechtersubboom verschillen hoogstens 1
- 6. B · (i + 1) mod n
- 7. C · Hij voegt ketens van knopen met één kind samen tot één kant met een string als label
- 8. A · Het sorteert ter plaatse in O(n log n) in het slechtste geval, maar is niet stabiel
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.