ESEMPIO
Per moltiplicare due matrici quadrate NxN di interi (C = A x B), occorre:
- ripetere N2 volte il calcolo del valore C[i,j]
- per calcolare C[i,j], effettuare 2N letture, N moltiplicazioni, N-1 addizioni e 1 scrittura
Totale: 2N3 letture, N3 moltiplicazioni, N2*(N-1) addizioni, N2 scritture
Tempo richiesto: (ipotesi: stesso tempo per tutte le operazioni):
time Alg( C = AxB ) (N) = 2N3+N3+N2(N-1)+N2 = 4N3