1.Makkelijk
Welke ontwerpstrategie gebruikt mergesort?
- AVerdeel en heers
- BDynamisch programmeren
- CBrute kracht
- DGulzige keuze (greedy)
2.Makkelijk
Welk sorteeralgoritme kiest een pivot en verdeelt de array in kleinere en grotere elementen?
- AMergesort
- BBubblesort
- CInsertion sort
- DQuicksort
3.Makkelijk
Wat is de tijdcomplexiteit van binair zoeken in een gesorteerde array?
- AO(1)
- BO(log n)
- CO(n log n)
- DO(n)
4.Gemiddeld
De recurrente betrekking T(n) = 2T(n/2) + O(n) heeft als oplossing:
- AO(n log n)
- BO(n)
- CO(log n)
- DO(n²)
5.Gemiddeld
Wat betekent het dat een probleem een optimale deelstructuur heeft?
- AElk deelprobleem heeft dezelfde grootte
- BHet probleem heeft precies één optimale oplossing, die alle deelproblemen delen
- CHet probleem kan in constante tijd worden opgelost
- DEen optimale oplossing kan worden opgebouwd uit optimale oplossingen van de deelproblemen
6.Gemiddeld
Wat is de oplossing van de recurrente betrekking T(n) = T(n − 1) + O(n)?
- AO(2ⁿ)
- BO(n)
- CO(n log n)
- DO(n²)
7.Moeilijk
Waarom heeft elke zoekmethode op basis van vergelijkingen in een gesorteerde array in het slechtste geval Ω(log n) vergelijkingen nodig?
- AEen beslisboom met n mogelijke uitkomsten moet een diepte van minstens log₂ n hebben
- BElk element moet minstens één keer worden vergeleken
- CElke vergelijking kost logaritmische tijd
- DBinair zoeken is het enige mogelijke algoritme en heeft log₂ n vergelijkingen nodig
8.Moeilijk
Kortste enkelvoudige paden kunnen in polynomiale tijd worden gevonden. Wat is bekend over het vinden van het langste enkelvoudige pad tussen twee knopen in een algemene graaf?
- AHet is NP-moeilijk
- BHet is onbeslisbaar
- CHet kan worden opgelost met het algoritme van Dijkstra met negatieve gewichten
- DHet is altijd oplosbaar in O(V + E)
Antwoordenblad
- 1. A · Verdeel en heers
- 2. D · Quicksort
- 3. B · O(log n)
- 4. A · O(n log n)
- 5. D · Een optimale oplossing kan worden opgebouwd uit optimale oplossingen van de deelproblemen
- 6. D · O(n²)
- 7. A · Een beslisboom met n mogelijke uitkomsten moet een diepte van minstens log₂ n hebben
- 8. A · Het is NP-moeilijk
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.