1.Makkelijk
Welke complexiteitsklasse groeit het snelst voor grote n?
- AO(n³)
- BO(n log n)
- CO(2ⁿ)
- DO(n²)
2.Makkelijk
Ruimtecomplexiteit meet:
- ADe schijfruimte van het programmabestand nadat het is gecompileerd
- BDe fysieke grootte van de computer
- CDe hoeveelheid geheugen die een algoritme nodig heeft naarmate de invoer groeit
- DHet aantal regels code
3.Makkelijk
Welk sorteeralgoritme verwisselt herhaaldelijk naast elkaar liggende elementen die in de verkeerde volgorde staan?
- AQuicksort
- BBubblesort
- CHeapsort
- DMergesort
4.Gemiddeld
Wat is de tijdcomplexiteit van: for i = 1 to n: for j = 1 to i: doe O(1) werk?
- AO(n log n)
- BO(n³)
- CO(n)
- DO(n²)
5.Gemiddeld
Welk sorteeralgoritme is stabiel?
- ASelectionsort (gangbare versie)
- BMergesort
- CQuicksort (gangbare in-place-versie)
- DHeapsort
6.Gemiddeld
Wat berekent het algoritme van Floyd-Warshall, en hoe snel?
- AKortste paden vanuit één bronknoop naar alle andere in O(V + E)
- BEen topologische ordening in O(V²)
- CKortste paden tussen alle paren knopen in O(V³)
- DEen minimale opspannende boom in O(E log V)
7.Moeilijk
Wat is de oplossing van de recurrente betrekking T(n) = 2T(n/2) + n log n?
- AΘ(n²)
- BΘ(n)
- CΘ(n log n)
- DΘ(n log² n)
8.Moeilijk
Waarom kan het algoritme van Dijkstra verkeerde resultaten geven als sommige kantgewichten negatief zijn?
- AHet werkt alleen op ongerichte grafen
- BEen knoop is definitief zodra hij wordt uitgehaald, maar een latere negatieve kant kan hem nog een korter pad geven
- CNegatieve getallen kunnen niet in een prioriteitswachtrij worden opgeslagen
- DHet raakt bij elke negatieve kant in een oneindige lus
Antwoordenblad
- 1. C · O(2ⁿ)
- 2. C · De hoeveelheid geheugen die een algoritme nodig heeft naarmate de invoer groeit
- 3. B · Bubblesort
- 4. D · O(n²)
- 5. B · Mergesort
- 6. C · Kortste paden tussen alle paren knopen in O(V³)
- 7. D · Θ(n log² n)
- 8. B · Een knoop is definitief zodra hij wordt uitgehaald, maar een latere negatieve kant kan hem nog een korter pad geven
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.