1.Makkelijk
Een hashtabel slaat data op als:
- AEen boom met geordende sleutels
- BUitsluitend een gesorteerde lijst
- CEen string met vaste lengte
- DSleutel-waardeparen die via een hashfunctie worden gevonden
2.Makkelijk
Wat is het bepalende kenmerk van een set (verzameling) als abstract datatype?
- AZe staat alleen toegang aan één uiteinde toe
- BZe slaat sleutel-waardeparen op
- CZe slaat elementen op zonder duplicaten
- DZe slaat elementen gesorteerd op
3.Makkelijk
Wat bevat in een enkelvoudig gekoppelde lijst de next-pointer van de laatste knoop?
- AHet aantal knopen in de lijst
- BNull (geen knoop)
- CHet adres van de vorige knoop
- DHet adres van de eerste knoop
4.Gemiddeld
Bij welke methode voor het oplossen van botsingen worden botsende sleutels in een lijst in dezelfde bucket opgeslagen?
- ALineair proberen (linear probing)
- BSeparate chaining (ketenen)
- CKwadratisch proberen (quadratic probing)
- DDubbel hashen (double hashing)
5.Gemiddeld
Wat geldt voor de adjacency matrix van een ongerichte graaf?
- AElke rij heeft precies één 1
- BZe is altijd bovendriehoeks
- CHaar hoofddiagonaal bevat altijd enen
- DZe is symmetrisch ten opzichte van de hoofddiagonaal
6.Gemiddeld
Waar staat in een binaire heap die in een array vanaf index 0 is opgeslagen de ouder van de knoop op index i?
- AOp index 2i + 1
- BOp index ⌊(i − 1) / 2⌋
- COp index ⌊i / 2⌋ + 1
- DOp index i − 1
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, 5, 8]
- C[1, 5, 8, 3]
- D[1, 3, 8, 5]
8.Moeilijk
Waarom worden B-bomen gebruikt in databases en bestandssystemen?
- AZe hebben geen herbalancering nodig
- 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 slaan data ongesorteerd op
Antwoordenblad
- 1. D · Sleutel-waardeparen die via een hashfunctie worden gevonden
- 2. C · Ze slaat elementen op zonder duplicaten
- 3. B · Null (geen knoop)
- 4. B · Separate chaining (ketenen)
- 5. D · Ze is symmetrisch ten opzichte van de hoofddiagonaal
- 6. B · Op index ⌊(i − 1) / 2⌋
- 7. D · [1, 3, 8, 5]
- 8. C · Hun hoge vertakkingsgraad houdt de boom ondiep, wat trage schijflezingen vermindert
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.