← capítulo

Ordenamientos sin comparación

Gánale a O(n log n) SIN comparar: usa las llaves como índices. Counting · radix · bucket. Lineales, con enteros acotados.

El hueco en la regla

Míralo contar, no comparar

Cada elemento sube su barra. Nunca se comparan dos elementos. Leer las barras de izquierda a derecha = ordenado.

Counting sort le gana a la librería

Counting: 3.3× más rápido que Timsort con llaves acotadas. (Radix pierde: 7 pasadas de Python.)

El detalle: el rango k

Para llevar

Especialistas: lineales con llaves enteras acotadas, imbatibles ahí. El raro caso donde tu código le gana a la librería. Sigue: búsqueda — búsqueda binaria.