Un algoritmo con due cicli annidati, ciascuno eseguito n volte, ha tipicamente quale complessità?
- AO(n²)
- BO(log n)
- CO(n)
- DO(2n)
Un algoritmo con due cicli annidati, ciascuno eseguito n volte, ha tipicamente quale complessità?
Quale strategia di progettazione usa il merge sort?
Qual è la complessità temporale della ricerca binaria in un array ordinato?
Quanti livelli ha la ricorsione del merge sort per un array di n elementi?
Che cosa calcola l'algoritmo di Floyd–Warshall, e con quale velocità?
Quanto spazio di stack usa una semplice funzione fattoriale ricorsiva fact(n) = n × fact(n − 1)?
Usando il teorema dell'esperto (master theorem), T(n) = 8T(n/2) + O(n²) ha come soluzione:
Qual è la complessità temporale di: for i = 1 to n: for (j = i; j ≤ n; j = j + i) lavoro O(1)?
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.