1.Facile
Un problema si dice di solito trattabile se:
- ANon ha soluzione
- BPuò essere risolto in tempo costante
- CPuò essere risolto solo provando ogni possibilità
- DPuò essere risolto in tempo polinomiale
2.Facile
Quale strategia di progettazione usa il merge sort?
- AForza bruta
- BScelta greedy (golosa)
- CProgrammazione dinamica
- DDivide et impera
3.Facile
Che cosa significa che un'operazione ha tempo O(1)?
- APuò essere eseguita una sola volta
- BRichiede sempre esattamente un secondo
- CIl suo tempo di esecuzione non cresce con la dimensione dell'input
- DElabora esattamente un elemento per ogni secondo di tempo di esecuzione
4.Media
La complessità temporale del Fibonacci ricorsivo ingenuo (fib(n) = fib(n−1) + fib(n−2)) è:
- ALineare
- BLogaritmica
- CCostante
- DEsponenziale
5.Media
La visita in ampiezza (BFS) su un grafo non pesato trova:
- AI cammini minimi in grafi che contengono archi con peso negativo
- BI cammini minimi in numero di archi dal nodo di partenza
- CL'albero ricoprente minimo
- DUn ordinamento topologico in tutti i grafi
6.Media
Qual è la soluzione della ricorrenza T(n) = T(n − 1) + O(n)?
- AO(n²)
- BO(2ⁿ)
- CO(n)
- DO(n log n)
7.Difficile
La moltiplicazione di Karatsuba soddisfa T(n) = 3T(n/2) + O(n). Qual è la soluzione?
- AΘ(n3)
- BΘ(nlog₂ 3), circa n1,585
- CΘ(n²)
- DΘ(n log n)
8.Difficile
Come si classifica il problema del commesso viaggiatore?
- ALa versione decisionale è NP-completa e la versione di ottimizzazione è NP-difficile
- BÈ in P perché l'algoritmo di Dijkstra lo risolve visitando ogni città una sola volta
- CLa versione decisionale è in P ma quella di ottimizzazione è NP-completa
- DÈ indecidibile
Soluzioni
- 1. D · Può essere risolto in tempo polinomiale
- 2. D · Divide et impera
- 3. C · Il suo tempo di esecuzione non cresce con la dimensione dell'input
- 4. D · Esponenziale
- 5. B · I cammini minimi in numero di archi dal nodo di partenza
- 6. A · O(n²)
- 7. B · Θ(nlog₂ 3), circa n1,585
- 8. A · La versione decisionale è NP-completa e la versione di ottimizzazione è NP-difficile
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.