Esto podría ser trivial, pero no entiendo por qué la implementación predeterminada de Selection Sort no es estable?¿Por qué Selection Sort no es estable?
En cada iteración se encuentra el elemento mínimo en la matriz restante. Al encontrar este mínimo, puede elegir el primer mínimo que encuentre, y solo actualizarlo cuando un elemento es realmente más pequeño que él. Entonces, el elemento elegido en cada iteración es el primer mínimo, es decir, es el primero en el orden de clasificación anterior. Por lo tanto, a mi entender, el género actual no destruirá un orden generado por un género anterior en elementos iguales.
¿Qué me estoy perdiendo?
Gracias, ejemplo simple y conciso. Dios, me gustaría que Stack Overflow estuviera aquí cuando estaba haciendo mi B. Sc (hace 10 años :) – ripper234