Complessità degli algoritmi
La complessità in tempo asintotica si distingue dalla complessità in tempo perché … Associa alla complessità asintotica corrispondente
![bullet](../../_themes/copia-di-autostrada/awaybul2.gif) | T1(n)=20n, T2(n)=3n2, T3(n)=300, T4(n)=3n2+2000n, T5(n)=25log2n+300, T6(n)=25log2n+n2 |
![bullet](../../_themes/copia-di-autostrada/awaybul2.gif) | O(log2n), O(n), O(1), O(n2), O(n3) |
L’algoritmo di ricerca sequenziale con sentinella ha, rispetto a quello normale,
![bullet](../../_themes/copia-di-autostrada/awaybul2.gif) | almeno un vantaggio: |
![bullet](../../_themes/copia-di-autostrada/awaybul2.gif) | e almeno uno svantaggio: |
Individua (e commenta…) la complessità asintotica del miglior algoritmo risolutivo per ciascuno dei seguenti problemi
![bullet](../../_themes/copia-di-autostrada/awaybul2.gif) | Fusione di 4 vettori ordinati |
![bullet](../../_themes/copia-di-autostrada/awaybul2.gif) | Ricerca su un vettore ordinato |
![bullet](../../_themes/copia-di-autostrada/awaybul2.gif) | Ricerca su un vettore non ordinato |
![bullet](../../_themes/copia-di-autostrada/awaybul2.gif) | Calcolo della media su una matrice quadrata |
![bullet](../../_themes/copia-di-autostrada/awaybul2.gif) | Input da tastiera di un carattere |
Nel calcolo della complessità di un algoritmo si considera come più significativo il caso medio perché … |