1.Makkelijk
Wat is de worst-case tijdcomplexiteit van insertion sort?
- AO(n)
- BO(log n)
- CO(n²)
- DO(n log n)
2.Makkelijk
Een element in een array via de index benaderen kost:
- AO(1)
- BO(n²)
- CO(log n)
- DO(n)
3.Makkelijk
Wat is de tijdcomplexiteit van diepte-eerst zoeken (DFS) in een graaf die als adjacentielijsten is opgeslagen?
- AO(V²)
- BO(E log V)
- CO(V × E)
- DO(V + E)
4.Gemiddeld
Wat is de oplossing van de recurrente betrekking T(n) = T(n − 1) + O(1)?
- AO(2ⁿ)
- BO(n²)
- CO(n)
- DO(log n)
5.Gemiddeld
Een gretig (greedy) algoritme:
- AGebruikt alleen recursie
- BProbeert elke mogelijke oplossing
- CGeeft altijd de optimale oplossing
- DMaakt bij elke stap de lokaal beste keuze
6.Gemiddeld
Welke gulzige regel geeft bij het activiteitenselectieprobleem altijd een maximaal aantal niet-overlappende activiteiten?
- AKies eerst de activiteit met de minste overlappingen en herhaal dat met de compatibele activiteiten
- BKies de activiteit die het vroegst eindigt en herhaal dat met de compatibele activiteiten
- CKies eerst de kortste activiteit
- DKies de activiteit die het vroegst begint
7.Moeilijk
Een probleem is NP-volledig als het:
- AOnmogelijk op te lossen is
- BBuiten NP valt maar moeilijker is dan alle NP-problemen, zoals het stopprobleem
- CIn NP zit en elk NP-probleem er in polynomiale tijd naar te reduceren is
- DIn polynomiale tijd oplosbaar is
8.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 heeft geen polynomiaal algoritme, en X is beslisbaar
- DX zit in P, en X reduceert tot SAT
Antwoordenblad
- 1. C · O(n²)
- 2. A · O(1)
- 3. D · O(V + E)
- 4. C · O(n)
- 5. D · Maakt bij elke stap de lokaal beste keuze
- 6. B · Kies de activiteit die het vroegst eindigt en herhaal dat met de compatibele activiteiten
- 7. C · In NP zit en elk NP-probleem er in polynomiale tijd naar te reduceren is
- 8. A · X zit in NP, en een bekend NP-volledig probleem reduceert in polynomiale tijd tot X
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.