1.Makkelijk
Wat is de looptijd van counting sort voor n gehele getallen in het bereik 0 tot k?
- AO(n log n)
- BO(n²)
- CO(n + k)
- DO(k log n)
2.Makkelijk
Wat is een brute-force-algoritme?
- AEen algoritme dat willekeurig een antwoord raadt
- BEen algoritme dat altijd recursie gebruikt
- CEen algoritme dat op veel processoren draait
- DEen algoritme dat alle mogelijke kandidaatoplossingen probeert
3.Makkelijk
Wat is het basisgeval van een recursieve functie?
- AHet geval met de grootste invoer, dat vóór alle recursieve aanroepen wordt afgehandeld
- BEen geval dat direct wordt beantwoord zonder nog een recursieve aanroep
- CDe eerste regel van de functie
- DDe aanroep die het meeste geheugen gebruikt
4.Gemiddeld
Wat is de tijdcomplexiteit van het standaardalgoritme voor dynamisch programmeren voor de langste gemeenschappelijke deelrij van strings met lengte m en n?
- AO(2m+n)
- BO(mn)
- CO(mn log n)
- DO(m + n)
5.Gemiddeld
Wat is de tijdcomplexiteit van het algoritme van Bellman-Ford op een graaf met V knopen en E kanten?
- AO(V × E)
- BO(V + E)
- CO(E log V)
- DO(V³ × E)
6.Gemiddeld
Wat is de tijdcomplexiteit van het berekenen van het n-de Fibonaccigetal met een bottom-uptabel?
- AO(n)
- BO(n²)
- CO(2ⁿ)
- DO(log n)
7.Moeilijk
Karatsuba-vermenigvuldiging voldoet aan T(n) = 3T(n/2) + O(n). Wat is de oplossing?
- AΘ(n3)
- BΘ(nlog₂ 3), ongeveer n1,585
- CΘ(n log n)
- DΘ(n²)
8.Moeilijk
Hoe wordt het handelsreizigersprobleem geclassificeerd?
- AHet zit in P, omdat het algoritme van Dijkstra het oplost door elke stad één keer te bezoeken
- BDe beslissingsversie is NP-volledig en de optimalisatieversie is NP-moeilijk
- CHet is onbeslisbaar
- DDe beslissingsversie zit in P, maar de optimalisatieversie is NP-volledig
Antwoordenblad
- 1. C · O(n + k)
- 2. D · Een algoritme dat alle mogelijke kandidaatoplossingen probeert
- 3. B · Een geval dat direct wordt beantwoord zonder nog een recursieve aanroep
- 4. B · O(mn)
- 5. A · O(V × E)
- 6. A · O(n)
- 7. B · Θ(nlog₂ 3), ongeveer n1,585
- 8. B · De beslissingsversie is NP-volledig en de optimalisatieversie is NP-moeilijk
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.