Selection sort

Publicado por ilmar machado barcellos (última atualização em 22/05/2013)

[ Hits: 4.545 ]

Homepage: https://www.linkedin.com/in/IlmarAKAjunior

Download ilmar_exerc8.cpp




Técnica de ordenação.

  



Esconder código-fonte

#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;


}

Scripts recomendados

Utilização de Ponteiros em C (2)

Utilizando ESTRUTURA DE DADOS (REGISTRO) - abordagem simples e rápida

Convertendo char em string

Adivinhar um número

Calculo de fatorial em C++ com o Qt Creator


  

Comentários
[1] Comentário enviado por matheuss32 em 30/05/2013 - 11:24h

Foi de grande ajuda. Valeu!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts