1.Makkelijk
De hoogte van een boom wordt gewoonlijk gedefinieerd als:
- AHet aantal bladeren in de boom
- BHet aantal kinderen van de wortel
- CHet totale aantal knopen in de boom, inclusief de wortel en elk blad
- DHet aantal kanten op het langste pad van de wortel naar een blad
2.Makkelijk
Welke bewerking is O(1) voor een array maar O(n) voor een enkelvoudig gekoppelde lijst?
- AHet eerste element lezen
- BInvoegen aan de kop
- CHet element op index i benaderen
- DHet kopelement verwijderen
3.Makkelijk
Wat is een gerichte graaf?
- AEen graaf zonder cykels
- BEen graaf waarin elk paar verschillende knopen door een kant verbonden is
- CEen graaf waarvan de kanten een richting hebben van de ene knoop naar de andere
- DEen graaf waarvan alle kanten een gewicht hebben
4.Gemiddeld
Hoeveel geheugen gebruikt een adjacentiematrix voor een graaf met V knopen?
- AO(V + E)
- BO(log V)
- CO(V²)
- DO(E)
5.Gemiddeld
Hoe wordt in een circulaire queue in een array met capaciteit n de volgende positie na index i berekend?
- A2i + 1
- Bi + 1
- C(i − 1) mod n
- D(i + 1) mod n
6.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)
7.Moeilijk
Aan welke regel moeten hash en gelijkheid voldoen om een hashtabel correct te laten werken?
- AGelijke sleutels moeten gelijke hashwaarden hebben
- BVerschillende sleutels moeten verschillende hashwaarden hebben
- CHashwaarden moeten priemgetallen zijn
- DGelijke hashwaarden impliceren gelijke sleutels
8.Moeilijk
Waarom worden B-bomen gebruikt in databases en bestandssystemen?
- AZe slaan data ongesorteerd op
- BZe gebruiken minder geheugen dan welke array dan ook, dus de hele index past altijd in het werkgeheugen
- CHun hoge vertakkingsgraad houdt de boom ondiep, wat trage schijflezingen vermindert
- DZe hebben geen herbalancering nodig
Antwoordenblad
- 1. D · Het aantal kanten op het langste pad van de wortel naar een blad
- 2. C · Het element op index i benaderen
- 3. C · Een graaf waarvan de kanten een richting hebben van de ene knoop naar de andere
- 4. C · O(V²)
- 5. D · (i + 1) mod n
- 6. B · O(V + E)
- 7. A · Gelijke sleutels moeten gelijke hashwaarden hebben
- 8. C · Hun hoge vertakkingsgraad houdt de boom ondiep, wat trage schijflezingen vermindert
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.