1.Facile
Qual è la complessità temporale nel caso peggiore dell'insertion sort?
- AO(n)
- BO(log n)
- CO(n²)
- DO(n log n)
2.Facile
Quale di queste cresce più lentamente quando n diventa grande?
- AO(n²)
- BO(log n)
- CO(n)
- DO(n log n)
3.Facile
Quale algoritmo di ordinamento scambia ripetutamente elementi adiacenti che sono nell'ordine sbagliato?
- AMerge sort
- BBubble sort
- CHeap sort
- DQuicksort
4.Media
Che cosa calcola l'algoritmo di Floyd–Warshall, e con quale velocità?
- AUn albero ricoprente minimo in O(E log V)
- BUn ordinamento topologico in O(V²)
- CI cammini minimi da un vertice sorgente a tutti gli altri in O(V + E)
- DI cammini minimi tra tutte le coppie di vertici in O(V³)
5.Media
Qual è la soluzione della ricorrenza T(n) = 2T(n − 1) + O(1)?
- AO(n)
- BO(2ⁿ)
- CO(n²)
- DO(n log n)
6.Media
La programmazione dinamica è utile quando un problema presenta:
- ASottoproblemi sovrapposti e sottostruttura ottima
- BNessun sottoproblema, quindi si risolve in un solo passo
- CUn unico ciclo
- DSolo input casuali
7.Difficile
Come rileva l'algoritmo di Bellman–Ford un ciclo di peso negativo raggiungibile dalla sorgente?
- AConta i cicli con una visita in profondità
- BEsegue due volte l'algoritmo di Dijkstra e confronta i due risultati delle distanze
- CDopo V − 1 turni controlla se qualche arco può ancora essere rilassato
- DControlla se qualche arco ha peso negativo
8.Difficile
Prendere entrambi gli estremi di ogni arco di un matching massimale dà una copertura dei vertici. Quanto è buona questa copertura?
- AAl massimo il doppio della dimensione di una copertura dei vertici minima
- BAl massimo log n volte il minimo
- CDi qualità ignota rispetto all'ottimo
- DSempre una copertura dei vertici minima
Soluzioni
- 1. C · O(n²)
- 2. B · O(log n)
- 3. B · Bubble sort
- 4. D · I cammini minimi tra tutte le coppie di vertici in O(V³)
- 5. B · O(2ⁿ)
- 6. A · Sottoproblemi sovrapposti e sottostruttura ottima
- 7. C · Dopo V − 1 turni controlla se qualche arco può ancora essere rilassato
- 8. A · Al massimo il doppio della dimensione di una copertura dei vertici minima
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.