Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static int[] selection(int[] vetor) {
- int menor;
- int indiceMenor;
- for (int i = 0; i < vetor.length - 1; i++) {
- // antes de comparar, considera-se menor o valor atual do loop
- menor = vetor[1];
- indiceMenor = i;
- // compara com os outros valores do vetor
- for (int j = i + 1; j < vetor.length; j++) {
- if (vetor[j] < menor) {
- menor = vetor[j];
- indiceMenor = j;
- }
- }
- // troca os valores do menor e maior
- vetor[indiceMenor] = vetor[i];
- vetor[i] = menor;
- }
- return vetor;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement