1.Makkelijk
Welke van deze looptijden is polynomiaal?
- AO(n³)
- BO(2ⁿ)
- CO(nⁿ)
- DO(n!)
2.Makkelijk
Welke notatie beschrijft een bovengrens voor de groei?
- AKleine omega (little omega)
- BGrote Theta (Big Theta)
- CGrote O (Big O)
- DGrote Omega (Big Omega)
3.Makkelijk
Wat is de worst-case tijdcomplexiteit van insertion sort?
- AO(log n)
- BO(n log n)
- CO(n)
- DO(n²)
4.Gemiddeld
Waarom levert dynamisch programmeren geen echte versnelling op voor mergesort?
- ADynamisch programmeren werkt alleen op grafenproblemen, niet op arrays
- BMergesort heeft geen recursieve structuur
- CMergesort is al O(n)
- DDe deelproblemen overlappen niet, dus er valt niets te hergebruiken
5.Gemiddeld
De ondergrens voor sorteren op basis van vergelijkingen in het slechtste geval is:
- AΩ(n log n)
- BΩ(n)
- CΩ(log n)
- DΩ(n²)
6.Gemiddeld
Je sorteert een array van n elementen één keer en beantwoordt daarna k lidmaatschapsvragen met binair zoeken. Wat zijn de totale kosten?
- AO(n log n + k log n)
- BO(k n log n)
- CO(nk)
- DO(n + k)
7.Moeilijk
Welke twee dingen moeten worden aangetoond om te bewijzen dat een beslissingsprobleem X NP-volledig is?
- AX zit in NP, en een bekend NP-volledig probleem reduceert in polynomiale tijd tot X
- BX reduceert tot een probleem in P, en X zit in NP
- CX zit in P, en X reduceert tot SAT
- DX heeft geen polynomiaal algoritme, en X is beslisbaar
8.Moeilijk
Waarom geeft binair zoeken op een enkelvoudig gelinkte lijst geen O(log n) tijd?
- AVergelijkingen op knopen van een gelinkte lijst zijn trager
- BBinair zoeken heeft minstens twee keer zoveel geheugen nodig
- CGelinkte lijsten kunnen niet worden gesorteerd
- DHet middelste element bereiken kost O(n) stappen, omdat er geen directe toegang via een index is
Antwoordenblad
- 1. A · O(n³)
- 2. C · Grote O (Big O)
- 3. D · O(n²)
- 4. D · De deelproblemen overlappen niet, dus er valt niets te hergebruiken
- 5. A · Ω(n log n)
- 6. A · O(n log n + k log n)
- 7. A · X zit in NP, en een bekend NP-volledig probleem reduceert in polynomiale tijd tot X
- 8. D · Het middelste element bereiken kost O(n) stappen, omdat er geen directe toegang via een index is
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.