whiplk

[CODE] - InverterValores

Oct 18th, 2013
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.43 KB | None | 0 0
  1. //Enviado por Willian Luigi.   
  2.  
  3. // Sem utilização de qualquer variável auxiliar
  4.  
  5. public static void inverter(int[] vec, int n) {
  6.            
  7.     if (vec.length % 2 != 0) {
  8.         if ((vec.length / 2) == n-1)
  9.             return ;
  10.     } else {
  11.         if ((vec.length / 2)-1 == n-1)
  12.             return ;
  13.     }
  14.        
  15.     vec[n-1] += vec[vec.length-n];
  16.     vec[vec.length-n] = vec[n-1] - vec[vec.length-n];
  17.     vec[n-1] = vec[n-1] - vec[vec.length-n];       
  18.    
  19.     inverter(vec, n-1);
  20. }
Advertisement
Add Comment
Please, Sign In to add comment