Buscar

selection sort

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include<stdio.h>
#include<stdlib.h>
void selection (int vet[], int n) { 
int menor, aux; 
		for (int i=0; i<n-1; i++) { 
		menor=i; 
			for (int j=i+1; j<n;j++) {
				if (vet[menor]>vet[j]) { 
					menor=j; 
					
				if (i!=menor) { 
				aux = vet[i]; 
				vet[i] = vet[menor]; 
				vet[menor]= aux;				
				}
				}
				
			}
		
		}
}
main () { 
int n=5; 
int vetor[] = { 5 , 9 , 6 , 2 , 3};
selection(vetor,n); 
printf ("\n\n"); 
for (int k=0;k<n;k++) { 
	printf ("%d - "),vetor[k]; 
}
printf ("\n\n"); 
system("pause"); 
return 0; 
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais