Desafio de algoritmo feito em C++ que consiste em fazer a ordenação dos números por Selection Sort, ou seja, percorrer a lista encontrando o menor elemento e movendo esse número para o início. O programa continua a fazer isso para cada todos os números até que a lista esteja ordenada.
Para rodar o código, basta ter algum compilador de C++, como o GCC (G++) ou outro compilador de C++ no seu computador, clonar o repositório e utilizar o seguinte comando no terminal:
G++:
g++ selection.cpp -o selection
./selection
Clang++:
clang++ selection.cpp -o selection
./selection
O programa está com uma lista pronta com números desordenados, e ao executar ira imprimir a seguinte mensagem:
lista desordenada: 27 13 12 16 21 3 6 7 8 94 14 5 94 95 64 0 77
lista ordenada: 0 3 5 6 7 8 12 13 14 16 21 27 64 77 94 94 95