Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. import java.util.Arrays;
  2. import java.util.Scanner;
  3.  
  4. class TrocaVizinhos {
  5.  
  6. public static void main(String[] args) {
  7.  
  8. int[] vetor = new int[1000000000];
  9. for (int i = 0; i < vetor.length; i++) {
  10. vetor[i] = i;
  11. }
  12. long inicio = System.currentTimeMillis();
  13. trocaVizinhos(vetor);
  14. long fim = System.currentTimeMillis();
  15. System.out.println(fim - inicio);
  16. }
  17.  
  18. public static void trocaVizinhos(int[] entrada) {
  19. int aux;
  20. if (entrada.length % 2 == 0) {
  21. for (int i = 0; i < entrada.length; i+=2) {
  22. aux = entrada[i];
  23. entrada[i] = entrada[i + 1];
  24. entrada[i + 1] = aux;
  25. }
  26. }
  27. else {
  28. for (int i = 0; i < entrada.length - 1; i+=2) {
  29. aux = entrada[i];
  30. entrada[i] = entrada[i + 1];
  31. entrada[i + 1] = aux;
  32. }
  33. }
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement