è corretto dire che:
l'operazione dominante di quest'algoritmo è l'operazione di assegnazione che viene eseguita 3 volte per ogni incremento di i fino ad arrivare ad i=n/2 quindi la complessità di tempo è data da: O(3*n/2) ?
e per quanto riguarda la complessità di spazio?codice:void inversione_array ( int array[], int n) { int i=0, tmp=0; for(i=0;i<n/2;i++) { tmp=array[i]; array[i]=array[n-1-i]; array[n-1-i]=tmp; } return; }