14 puntos por xguru 2022-04-22 | 1 comentarios | Compartir por WhatsApp

"Pattern-defeating QuickSort"

  • Un algoritmo de ordenamiento moderno que combina el caso promedio rápido del quicksort aleatorio con el peor caso rápido del heapsort, y logra tiempo lineal para entradas con ciertos patrones
    → Una extensión que mejora Intro Sort (básicamente quicksort, pero usa heapsort cuando la recursión se vuelve profunda)
  • Actualmente ya existen implementaciones en C++ y Rust

1 comentarios

 
xguru 2022-04-22

Artículos relacionados