1.Makkelijk
Wat is een brute-force-algoritme?
- AEen algoritme dat alle mogelijke kandidaatoplossingen probeert
- BEen algoritme dat op veel processoren draait
- CEen algoritme dat altijd recursie gebruikt
- DEen algoritme dat willekeurig een antwoord raadt
2.Makkelijk
Wat is de tijdcomplexiteit van diepte-eerst zoeken (DFS) in een graaf die als adjacentielijsten is opgeslagen?
- AO(V + E)
- BO(V²)
- CO(V × E)
- DO(E log V)
3.Makkelijk
Welke van deze looptijden is polynomiaal?
- AO(n³)
- BO(nⁿ)
- CO(n!)
- DO(2ⁿ)
4.Gemiddeld
Welke gulzige regel geeft bij het activiteitenselectieprobleem altijd een maximaal aantal niet-overlappende activiteiten?
- AKies de activiteit die het vroegst eindigt en herhaal dat met de compatibele activiteiten
- BKies de activiteit die het vroegst begint
- CKies eerst de kortste activiteit
- DKies eerst de activiteit met de minste overlappingen en herhaal dat met de compatibele activiteiten
5.Gemiddeld
Wat is de tijdcomplexiteit van het berekenen van het n-de Fibonaccigetal met een bottom-uptabel?
- AO(n)
- BO(2ⁿ)
- CO(n²)
- DO(log n)
6.Gemiddeld
Wat is de oplossing van de recurrente betrekking T(n) = 2T(n/2) + O(1)?
- AO(n²)
- BO(log n)
- CO(n log n)
- DO(n)
7.Moeilijk
Wat is de looptijd van het algoritme van Dijkstra met een binaire heap op een graaf met V knopen en E kanten?
- AO(V + E)
- BO(V³)
- CO((V + E) log V)
- DO(V × E)
8.Moeilijk
Welke twee dingen moeten worden aangetoond om te bewijzen dat een beslissingsprobleem X NP-volledig is?
- AX reduceert tot een probleem in P, en X zit in NP
- BX zit in P, en X reduceert tot SAT
- CX zit in NP, en een bekend NP-volledig probleem reduceert in polynomiale tijd tot X
- DX heeft geen polynomiaal algoritme, en X is beslisbaar
Antwoordenblad
- 1. A · Een algoritme dat alle mogelijke kandidaatoplossingen probeert
- 2. A · O(V + E)
- 3. A · O(n³)
- 4. A · Kies de activiteit die het vroegst eindigt en herhaal dat met de compatibele activiteiten
- 5. A · O(n)
- 6. D · O(n)
- 7. C · O((V + E) log V)
- 8. C · 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.