¿Alguien sabe de una implementación limpia de C/C++ de timsort?implementación rápida, limpia, C, timsort?
Las fuentes de Python contienen un description y code para el timsort original, pero comprensiblemente está lleno de llamadas específicas de python.
Gracias!
Me di cuenta de que su léame dice que es del tipo "O (n^2)", pero la página de Wikipedia de Timsort dice que su peor caso es O (nlog n). –
Gracias, es mi error. ¡fijo! –
FWIW la licencia de código se ha cambiado a MIT desde que se publicó esta respuesta. – rotoglup