Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Arrays;
- import java.util.Scanner;
- class TrocaVizinhos {
- public static void main(String[] args) {
- int[] vetor = new int[1000000000];
- for (int i = 0; i < vetor.length; i++) {
- vetor[i] = i;
- }
- long inicio = System.currentTimeMillis();
- trocaVizinhos(vetor);
- long fim = System.currentTimeMillis();
- System.out.println(fim - inicio);
- }
- public static void trocaVizinhos(int[] entrada) {
- int aux;
- if (entrada.length % 2 == 0) {
- for (int i = 0; i < entrada.length; i+=2) {
- aux = entrada[i];
- entrada[i] = entrada[i + 1];
- entrada[i + 1] = aux;
- }
- }
- else {
- for (int i = 0; i < entrada.length - 1; i+=2) {
- aux = entrada[i];
- entrada[i] = entrada[i + 1];
- entrada[i + 1] = aux;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement