Algoritmo de ordenação
Origem: Wikipédia, a enciclopédia livre.
Algoritmo de ordenação em ciência da computação é um algoritmo 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.
[editar] Métodos de ordenação de vetores
- Bubble sort
- Quick sort
- Merge sort
- Selection sort
- Heapsort
- Insertion sort
- Shell sort
- Radix sort
- Gnome sort
- Count sort
- Bogosort
- Bucket sort