Para eso tienes las estructuras de datos.
Algoritmos de Ordenamiento por Intercambio.
Burbuja.
Quicksort.
ShellSort.
Algoritmos de ordenamiento por Distribución.
Radix.
Algoritmos de ordenación externa.
Intercalación directa.
Mezcla natural.
(+ Variantes)
En cuanto a números repetidos te refieres a lo que comunmente se le llama "moda" en estadística.
Busca aqui mismo en el foro o en un buscador.
Algoritmos de Ordenamiento por Intercambio.
Burbuja.
Quicksort.
ShellSort.
Algoritmos de ordenamiento por Distribución.
Radix.
Algoritmos de ordenación externa.
Intercalación directa.
Mezcla natural.
(+ Variantes)
En cuanto a números repetidos te refieres a lo que comunmente se le llama "moda" en estadística.
Busca aqui mismo en el foro o en un buscador.