1.Makkelijk
Wat is een gewogen graaf?
- AEen graaf waarin elke kant een numerieke waarde heeft, zoals kosten of afstand
- BEen graaf met meer kanten dan knopen
- CEen graaf die op schijf is opgeslagen
- DEen graaf waarin sommige knopen zwaarder zijn dan andere doordat ze meer kanten hebben
2.Makkelijk
Wat zijn broer- of zusknopen (siblings) in een boom?
- AKnopen zonder kinderen
- BKnopen die dezelfde ouder hebben
- CKnopen op dezelfde diepte in verschillende subbomen
- DEen knoop en zijn ouder
3.Makkelijk
Hoeveel kanten heeft een boom met n knopen?
- A2n
- Bn + 1
- Cn − 1
- Dn
4.Gemiddeld
Wat is de maximaal mogelijke load factor in een hashtabel met open addressing?
- AEr is geen maximum
- B1
- C2
- D0,5
5.Gemiddeld
Een binaire boom heeft wortel 1 met linkerkind 2 en rechterkind 3; knoop 2 heeft kinderen 4 (links) en 5 (rechts). Wat is de preorder-doorloop?
- A4 2 5 1 3
- B4 5 2 3 1
- C1 2 3 4 5
- D1 2 4 5 3
6.Gemiddeld
Hoe lang duurt het om met een adjacency matrix te controleren of de kant (u, v) bestaat?
- AO(1)
- BO(log V)
- CO(E)
- DO(V)
7.Moeilijk
Wat is de looptijd van breadth-first search op een graaf met V knopen die als adjacency matrix is opgeslagen?
- AO(V²)
- BO(V + E)
- CO(V)
- DO(E log V)
8.Moeilijk
Wat is het belangrijkste voordeel van een skiplist ten opzichte van een gesorteerde gekoppelde lijst?
- AHij slaat sleutels ongeordend op
- BHij gebruikt geen extra geheugen
- CVerwacht zoeken in O(log n) door meerdere niveaus van voorwaartse pointers
- DGegarandeerd zoeken in O(1), omdat elke knoop een pointer naar elke andere knoop bewaart
Antwoordenblad
- 1. A · Een graaf waarin elke kant een numerieke waarde heeft, zoals kosten of afstand
- 2. B · Knopen die dezelfde ouder hebben
- 3. C · n − 1
- 4. B · 1
- 5. D · 1 2 4 5 3
- 6. A · O(1)
- 7. A · O(V²)
- 8. C · Verwacht zoeken in O(log n) door meerdere niveaus van voorwaartse pointers
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.