La opción más simple es ir tomando cada número de la lista y compararlo con todo el resto.
Sin embargo, existen formas más rápidas (con menos pasos) que nos llevaran al mismo resultado.
Una posible solución a este problema es el siguiente algoritmo (que se llama "quicksort"):
Algoritmo Quicksort
$\Rightarrow$ se trata de un algoritmo recursivo.
Por ejemplo, nos gustaría saber: ¿Cuantos pasos se requieren en el caso de $100$ vs $10$?
$\frac{1}{2}(n^2 - n)$
Complejidad algorítmica: $\mathcal{O}(n^2)$
11.000 años!
¿En qué momento se deja de esperar?
Ej: $-5492,0403 \implies -5,4920403\times10^{3}$
En Precisión Doble (64 bits): $\epsilon_{M} = 2^{-53} \approx 1,11 \times 10^{-16}$.
$\Rightarrow$ Notación O-grande (Big-O), $\mathcal{O}$.