1.Makkelijk
Hoe worden de elementen van een array in het geheugen opgeslagen?
- AIn een boom van geheugenpagina's
- BIn één aaneengesloten blok, na elkaar
- CVerspreid, verbonden door pointers
- DOp willekeurige plaatsen gekozen door een hash
2.Makkelijk
Wat is het bepalende kenmerk van een set (verzameling) als abstract datatype?
- AZe slaat sleutel-waardeparen op
- BZe slaat elementen op zonder duplicaten
- CZe slaat elementen gesorteerd op
- DZe staat alleen toegang aan één uiteinde toe
3.Makkelijk
Welke bewerking is traag in een array maar snel aan de kop van een gekoppelde lijst?
- AHet 5e element benaderen
- BInvoegen aan het begin
- CDe lengte van een array met vaste grootte bepalen
- DHet laatste element via de index lezen
4.Gemiddeld
Een in-order-doorloop van een binaire zoekboom bezoekt de sleutels in:
- AOplopend gesorteerde volgorde
- BInvoegvolgorde
- CVolgorde per niveau
- DAltijd aflopende volgorde
5.Gemiddeld
Hoeveel geheugen gebruikt een adjacentiematrix voor een graaf met V knopen?
- AO(V²)
- BO(E)
- CO(V + E)
- DO(log V)
6.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 postorder-doorloop?
- A4 2 5 1 3
- B4 5 2 3 1
- C1 2 4 5 3
- D5 4 3 2 1
7.Moeilijk
De tijdcomplexiteit van decrease-key in een binaire heap (als de positie van het element bekend is) is:
- AO(1)
- BO(n log n)
- CO(log n)
- DO(n)
8.Moeilijk
Welke uitspraak over heapsort is juist?
- AHet draait op elke invoer in O(n) tijd
- BHet is stabiel en heeft O(n) extra geheugen nodig
- CHet sorteert ter plaatse in O(n log n) in het slechtste geval, maar is niet stabiel
- DHet heeft een binaire zoekboom nodig als extra opslag, dus het gebruikt O(n) extra geheugen
Antwoordenblad
- 1. B · In één aaneengesloten blok, na elkaar
- 2. B · Ze slaat elementen op zonder duplicaten
- 3. B · Invoegen aan het begin
- 4. A · Oplopend gesorteerde volgorde
- 5. A · O(V²)
- 6. B · 4 5 2 3 1
- 7. C · O(log n)
- 8. C · 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.