Este tutorial explora los algoritmos de ordenamiento eficientes en C, con foco en alcanzar complejidades O(n log n) y aprovechar estrategias modernas.
Trabajaremos con técnicas de división y conquista como Merge Sort y Quick Sort, estructuras como montículos para Heap Sort, y variantes especializadas para flujos masivos o datos en disco. Cada lección incluye pautas de análisis, código listo para CLion y recomendaciones para medir el rendimiento en escenarios reales.