advanced
Optimización de Algoritmos Legacy
Reescribe un fragmento de código ineficiente para mejorar su rendimiento y legibilidad.
📝 プロンプトの内容
Analiza el siguiente fragmento de código Python que implementa una ordenación burbuja ineficiente para listas grandes. Reescríbelo utilizando el algoritmo QuickSort o MergeSort. Justifica detalladamente los cambios en la complejidad temporal (Big O) y espacial, y explica cómo tu implementación optimiza el uso de memoria.