1.Makkelijk
Hoeveel kanten heeft een boom met n knopen?
- A2n
- Bn + 1
- Cn
- Dn − 1
2.Makkelijk
Hoe heet de queuebewerking die het element vooraan verwijdert?
- APush
- BEnqueue
- CDequeue
- DInsert
3.Makkelijk
In welke volgorde bezoekt een postorder-doorloop van een binaire boom de knopen?
- ALinkersubboom, dan knoop, dan rechtersubboom
- BLinkersubboom, dan rechtersubboom, dan knoop
- CRechtersubboom, dan knoop, dan linkersubboom
- DKnoop, dan linkersubboom, dan rechtersubboom
4.Gemiddeld
Welke balansvoorwaarde handhaaft een AVL-boom in elke knoop?
- AElke knoop is rood of zwart gekleurd
- BAlle bladeren liggen op precies dezelfde diepte
- CBeide subbomen van elke knoop bevatten precies hetzelfde aantal knopen
- DDe hoogten van de linker- en rechtersubboom verschillen hoogstens 1
5.Gemiddeld
Een in-order-doorloop van een binaire zoekboom bezoekt de sleutels in:
- AInvoegvolgorde
- BVolgorde per niveau
- CAltijd aflopende volgorde
- DOplopend gesorteerde volgorde
6.Gemiddeld
Wat is het doel van een sentinelknoop (dummyknoop) in een gekoppelde lijst?
- AHet aantal elementen opslaan
- BDe lijst gesorteerd maken
- CVoorkomen dat de lijst groeit voorbij een vast maximumaantal knopen
- DDe code vereenvoudigen door speciale gevallen aan kop of staart weg te nemen
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, 8, 5]
- C[1, 5, 8, 3]
- D[1, 3, 5, 8]
8.Moeilijk
Door het invoegen van een sleutel in een AVL-boom wordt de linkersubboom van een knoop te hoog, en de nieuwe sleutel kwam in de linkersubboom van zijn linkerkind (left-left-geval). Welke correctie wordt toegepast?
- AHet opnieuw kleuren van de knoop en zijn kind
- BEen enkele rechtsrotatie bij de ongebalanceerde knoop
- CEen enkele linksrotatie bij de ongebalanceerde knoop
- DEen linksrotatie bij het kind, dan een rechtsrotatie bij de knoop
Antwoordenblad
- 1. D · n − 1
- 2. C · Dequeue
- 3. B · Linkersubboom, dan rechtersubboom, dan knoop
- 4. D · De hoogten van de linker- en rechtersubboom verschillen hoogstens 1
- 5. D · Oplopend gesorteerde volgorde
- 6. D · De code vereenvoudigen door speciale gevallen aan kop of staart weg te nemen
- 7. B · [1, 3, 8, 5]
- 8. B · Een enkele rechtsrotatie bij de ongebalanceerde knoop
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.