Selection sort
Publicado por ilmar machado barcellos (última atualização em 22/05/2013)
[ Hits: 5.313 ]
Homepage: https://www.linkedin.com/in/IlmarAKAjunior
Técnica de ordenação.
#include <iostream>
#include <vector>
using namespace std ;
typedef vector <int> vetor;
void SelSort (vetor &v)
{
int var ;
for ( int i = 0; i < v.size () -1 ; i++)
for (int j = i+1; j < v.size () ; j++ )
if (v[i]>v[j])
{
swap (v [i] , v[j]);
}
}
void MostraVetor (vetor&v)
{
for (int i=0; i < v.size (); i++)
{
cout << v[i] << endl;
}
}
int main()
{
vetor v;
v.push_back (81);
v.push_back (80);
v.push_back (1);
v.push_back (5);
v.push_back (7);
v.push_back (2);
cout << " desordenado: " << endl ;
MostraVetor (v);
SelSort (v);
cout << " ordenado: " << endl;
MostraVetor (v) ;
return 0;
}
Equação do segundo grau em C++
Dado três valores, informar o maior e menor número
Simples exemplo de manipulação de vetores
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Instalar e Configurar a santíssima trindade (PAP) no Void Linux
Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap
Como compilar kernel no Linux Mint
Lançamento do Brutal DOOM test 6
Consertando o erro no Brave de webgl
Solução para ter de volta as bordas e barra de títulos das janelas em zenity no Debian 13.x
SystemD e mais polêmicas. (12)
Qual melhor distro para esse notebook? (5)
Novos requisitos de sistema para a versão 26.04 (7)









