Ricorsione
                   importante
                
            
            
        
                             
                             nel compito del 9 giugno 2004 nell'esercizio della ricorsione Lei ha scritto come soluzione la funzione:
int f(float a[], int n)
{ if (n == 0)
      return 0;
      else return f(a,n-1)+n-a[n];
}
mentre la mia idea era la seguente:
int f(float a[], int n)
{ if (n == 1)
      return 1-a[1];
      else return f(a,n-1)+n-a[n];
}
Cambia qualcosa o sono equivalenti?
Sono equivalenti.
 
     
                 