1.Makkelijk
Hoe heet groei van O(2ⁿ)?
- APolynomiaal
- BLogaritmisch
- CExponentieel
- DLineair
2.Makkelijk
Wat is de tijdcomplexiteit van lineair zoeken in een ongesorteerde array van n elementen (worst case)?
- AO(n²)
- BO(1)
- CO(log n)
- DO(n)
3.Makkelijk
Wat betekent het als een bewerking in O(1) tijd loopt?
- AHet duurt altijd precies één seconde
- BHet verwerkt precies één element per seconde looptijd
- CDe looptijd groeit niet met de invoergrootte
- DHet kan maar één keer worden uitgevoerd
4.Gemiddeld
Wat is de oplossing van de recurrente betrekking T(n) = 2T(n − 1) + O(1)?
- AO(n log n)
- BO(2ⁿ)
- CO(n)
- DO(n²)
5.Gemiddeld
Een gretig (greedy) algoritme:
- AGeeft altijd de optimale oplossing
- BProbeert elke mogelijke oplossing
- CMaakt bij elke stap de lokaal beste keuze
- DGebruikt alleen recursie
6.Gemiddeld
Wat is de geamortiseerde tijdcomplexiteit van een element toevoegen aan het einde van een dynamische array die zijn capaciteit verdubbelt als hij vol is?
- AO(1)
- BO(n)
- CO(n²)
- DO(log n)
7.Moeilijk
Wat heeft de stelling van Cook-Levin vastgesteld?
- AHet stopprobleem is onbeslisbaar
- BElk NP-probleem kan in exponentiële tijd worden opgelost
- CP is niet gelijk aan NP
- DHet booleaanse vervulbaarheidsprobleem (SAT) is NP-volledig
8.Moeilijk
Wat is de oplossing van de recurrente betrekking T(n) = 2T(n/2) + n log n?
- AΘ(n)
- BΘ(n log² n)
- CΘ(n²)
- DΘ(n log n)
Antwoordenblad
- 1. C · Exponentieel
- 2. D · O(n)
- 3. C · De looptijd groeit niet met de invoergrootte
- 4. B · O(2ⁿ)
- 5. C · Maakt bij elke stap de lokaal beste keuze
- 6. A · O(1)
- 7. D · Het booleaanse vervulbaarheidsprobleem (SAT) is NP-volledig
- 8. B · Θ(n log² n)
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.