1.Makkelijk
Wat is de tijdcomplexiteit van binair zoeken in een gesorteerde array?
- AO(log n)
- BO(n log n)
- CO(1)
- DO(n)
2.Makkelijk
Wat betekent het als een bewerking in O(1) tijd loopt?
- ADe looptijd groeit niet met de invoergrootte
- BHet verwerkt precies één element per seconde looptijd
- CHet duurt altijd precies één seconde
- DHet kan maar één keer worden uitgevoerd
3.Makkelijk
Wat is de grote O van 3n² + 5n + 2?
- AO(n³)
- BO(n²)
- CO(3n²)
- DO(5n)
4.Gemiddeld
Wat is de oplossing van de recurrente betrekking T(n) = T(n − 1) + O(n)?
- AO(2ⁿ)
- BO(n)
- CO(n²)
- DO(n log n)
5.Gemiddeld
Dynamisch programmeren is nuttig wanneer een probleem het volgende heeft:
- AOverlappende deelproblemen en optimale substructuur
- BHelemaal geen deelproblemen, dus het kan in één stap worden opgelost
- CAlleen willekeurige invoer
- DEén enkele lus
6.Gemiddeld
Waarom wordt het grondtal van een logaritme in grote-O-notatie meestal weggelaten, zoals in O(log n)?
- AHet grondtal doet er alleen toe voor kleine n
- BLogaritmen worden altijd afgerond op gehele getallen
- CLogaritmen met verschillende grondtallen verschillen alleen een constante factor
- DAlle logaritmen in de informatica hebben grondtal 10, dus het is impliciet
7.Moeilijk
Welke grens is juist voor log(n!)?
- AΘ(n log n)
- BΘ(n)
- CΘ(n²)
- DΘ(log n)
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 zit in P, en X reduceert tot SAT
- DX heeft geen polynomiaal algoritme, en X is beslisbaar
Antwoordenblad
- 1. A · O(log n)
- 2. A · De looptijd groeit niet met de invoergrootte
- 3. B · O(n²)
- 4. C · O(n²)
- 5. A · Overlappende deelproblemen en optimale substructuur
- 6. C · Logaritmen met verschillende grondtallen verschillen alleen een constante factor
- 7. A · Θ(n log n)
- 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.