Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.52 KB | None | 0 0
  1. public static int[] selection(int[] vetor) {
  2.     int menor;
  3.     int indiceMenor;
  4.     for (int i = 0; i < vetor.length - 1; i++) {
  5.         // antes de comparar, considera-se menor o valor atual do loop
  6.         menor = vetor[1];
  7.         indiceMenor = i;
  8.         // compara com os outros valores do vetor
  9.         for (int j = i + 1; j < vetor.length; j++) {
  10.             if (vetor[j] < menor) {
  11.                 menor = vetor[j];
  12.                 indiceMenor = j;
  13.             }
  14.         }
  15.         // troca os valores do menor e maior
  16.         vetor[indiceMenor] = vetor[i];
  17.         vetor[i] = menor;
  18.         }
  19.     return vetor;      
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement