1.Makkelijk
In een binaire zoekboom zijn de waarden in de linkersubboom van een knoop:
- AIn willekeurige volgorde
- BGelijk aan de waarde van de knoop
- CGroter dan de waarde van de knoop
- DKleiner dan de waarde van de knoop
2.Makkelijk
De hoogte van een boom wordt gewoonlijk gedefinieerd als:
- AHet aantal kinderen van de wortel
- BHet totale aantal knopen in de boom, inclusief de wortel en elk blad
- CHet aantal kanten op het langste pad van de wortel naar een blad
- DHet aantal bladeren in de boom
3.Makkelijk
Wat is een gewogen graaf?
- AEen graaf met meer kanten dan knopen
- BEen graaf waarin sommige knopen zwaarder zijn dan andere doordat ze meer kanten hebben
- CEen graaf die op schijf is opgeslagen
- DEen graaf waarin elke kant een numerieke waarde heeft, zoals kosten of afstand
4.Gemiddeld
Hoeveel geheugen gebruikt een adjacency list voor een graaf met V knopen en E kanten?
- AO(V²)
- BO(V × E)
- CO(E²)
- DO(V + E)
5.Gemiddeld
Hoe lang duurt het om met een adjacency matrix te controleren of de kant (u, v) bestaat?
- AO(E)
- BO(1)
- CO(V)
- DO(log V)
6.Gemiddeld
Wat is het doel van een sentinelknoop (dummyknoop) in een gekoppelde lijst?
- ADe lijst gesorteerd maken
- BHet aantal elementen opslaan
- 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
Welk paar doorlopen bepaalt altijd een unieke binaire boom met verschillende sleutels?
- APreorder en postorder
- BPreorder en inorder
- CAlleen level-order
- DAlleen preorder
8.Moeilijk
De tijdcomplexiteit van decrease-key in een binaire heap (als de positie van het element bekend is) is:
- AO(n)
- BO(n log n)
- CO(1)
- DO(log n)
Antwoordenblad
- 1. D · Kleiner dan de waarde van de knoop
- 2. C · Het aantal kanten op het langste pad van de wortel naar een blad
- 3. D · Een graaf waarin elke kant een numerieke waarde heeft, zoals kosten of afstand
- 4. D · O(V + E)
- 5. B · O(1)
- 6. D · De code vereenvoudigen door speciale gevallen aan kop of staart weg te nemen
- 7. B · Preorder en inorder
- 8. D · O(log n)
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.