Trabalho Em Grupo Sobre Selection Sort

1066 palavras 5 páginas
Trabalho de algoritmos em grupo.

Selection Sort (definição)
Este algoritmo é baseado em se passar sempre o menor valor do vetor para a primeira posição (ou o maior dependendo da ordem requerida), depois o segundo menor valor para a segunda posição e assim sucessivamente, até os últimos dois elementos.
Neste algoritmo de ordenação é escolhido um número a partir do primeiro, este número escolhido é comparado com os números a partir da sua direita, quando encontrado um número menor, o número escolhido ocupa a posição do menor número encontrado. Este número encontrado será o próximo número escolhido, caso não for encontrado nenhum número menor que este escolhido, ele é colocado na posição do primeiro número escolhido, e o próximo número à sua direita vai ser o escolhido para fazer as comparações. É repetido esse processo até que a lista esteja ordenada.

Figura 3: Esquema de funcionamento do Selection Sort
Neste passo o primeiro número escolhido foi o 3, ele foi comparado com todos os números à sua direita e o menor número encontrado foi o 1, então os dois trocam de lugar.
O mesmo processo do passo 1 acontece, o número escolhido foi o 5 e o menor número encontrado foi o 2.
Não foi encontrado nenhum número menor que 3, então ele fica na mesma posição.
O número 5 foi escolhido novamente e o único número menor que ele à sua direita é o 4, então eles trocam.
Vetor já ordenado.
1- Definição (definição)
1- O método de ordenação por Inserção Direta é o mais rápido entre os outros métodos considerados básicos – Bubblesort e Seleção Direta. A principal característica deste método consiste em ordenarmos o arranjo utilizando um sub-arranjo ordenado localizado em seu inicio, e a cada novo passo, acrescentamos a este sub-arranjo mais um elemento, até que atingimos o último elemento do arranjo fazendo assim com que ele se torne ordenado.

Exemplo:

Sequência:

5 - 3 - 1 - 4 - 2

Inicialmente considera-se o primeiro elemento do arranjo como se ele estivesse ordenado; ele será

Relacionados

  • Algorítmos de ordenação de dados
    2591 palavras | 11 páginas
  • APS ORDENAÇAO DE DADOS
    4300 palavras | 18 páginas
  • Algoritimo
    3446 palavras | 14 páginas
  • Algoritmos de Ordenação de Dados
    5435 palavras | 22 páginas
  • métodos de ordenação
    2226 palavras | 9 páginas
  • Ordenaçao de dados
    2189 palavras | 9 páginas
  • CI NCIA DA COMPUTA O20152015
    3798 palavras | 16 páginas
  • trabalho paa
    1695 palavras | 7 páginas
  • normalização
    1312 palavras | 6 páginas
  • Artigo Analise
    1091 palavras | 5 páginas