Algoritmo de ordenação
Aspeto
Este artigo não cita fontes confiáveis. (Agosto de 2021) |
Algoritmo de ordenação em ciência da computação é um algoritmo, de manipulação de dados, que coloca os elementos de uma dada sequência em uma certa ordem -- em outras palavras, efetua sua ordenação completa ou parcial. As ordens mais usadas são a numérica e a lexicográfica.
Existem várias razões para se ordenar uma sequência. Uma delas é a possibilidade se acessar seus dados de modo mais eficiente.
Métodos de ordenação de vetores
[editar | editar código-fonte]Métodos simples
[editar | editar código-fonte]Métodos sofisticados
[editar | editar código-fonte]- Merge sort
- Heapsort
- Shell sort
- Radix sort
- Gnome sort
- Counting sort
- Bucket sort
- Cocktail sort
- Timsort
- TwistSort
- Quick sort