Ordenação em C+

546 palavras 3 páginas
Introdução

Todos os dias o homem depara-se com a necessidade de consultar dados ordenados. Como exemplo uma lista telefônica, fichas cadastrais, entre outro.

Dentro da computação temos um método chamado ordenação, que faz a busca de seus dados e os apresenta em uma ordem pré-definida pelo programador ou pelo próprio algoritmo implementado no código de programação.

Em questões de ordenação devido ao uso frequente, é importante se ter algoritmos rápidos e que ocupem pouco espaço de memória durante sua execução. Para se ter bons resultados deve se ter uma boa implementação dos códigos.

Em vários programas e aplicações, os dados devem ser guardados em uma determinada ordem. Por meio de alguns algoritmos se é capaz de explorar a ordenação dos dados para se ter um meio mais eficiente, do ponto de vista computacional.

Ordenação e seus Métodos.

Ordenar corresponde ao processo de rearranjar um conjunto de objetos em ordem ascendente ou descendente. O objetivo principal da ordenação é facilitar a recuperação posterior de itens do conjunto ordenado. A atividade de colocar as coisas em ordem está presente na maioria das aplicações em que os objetos armazenados têm de ser pesquisados e recuperados. A comparação é feita através de uma determinada chave. Um método é dito estável se a ordem relativa dos itens com a mesma chave não se altera durante o processo de ordenação como mostra a figura.

Os métodos de ordenação são clássicas em dois grandes grupos: ordenação interna e externa.

Página | 5

 Ordenação Interna:

São os métodos que não necessitam de uma memória secundária para o processo, a ordenação é feita na memória principal do computador;

 Ordenação Externa:

Quando o arquivo a ser ordenado não cabe na memória principal e, por isso, tem de ser armazenado em disco.

A principal diferença entre os dois grupos é que no método de ordenação interna qualquer registro pode ser acessado diretamente, enquanto no método externo é necessário fazer

Relacionados

  • ordenação em c
    4938 palavras | 20 páginas
  • Métodos de ordenação em c
    559 palavras | 3 páginas
  • Metodo de ordenação c++
    1829 palavras | 8 páginas
  • Relatório de Execução de Métodos de Ordenação em C
    1125 palavras | 5 páginas
  • Métodos de Ordenação e Árvores Binárias AVL em C
    1028 palavras | 5 páginas
  • CP Teoria Ordenacao Parte2 2 C pia
    2010 palavras | 9 páginas
  • Comparação entre os algoritmos de ordenação de dados: buble sort, quick sort, selection sort, inserction sort, shell sort e merge sort - em C
    1955 palavras | 8 páginas
  • Métodos de Ordenação
    10225 palavras | 41 páginas
  • Estrutura de dados @
    2040 palavras | 9 páginas
  • métodos de ordenação
    2226 palavras | 9 páginas