diff --git a/curriculum/challenges/spanish/08-coding-interview-prep/algorithms/implement-quick-sort.spanish.md b/curriculum/challenges/spanish/08-coding-interview-prep/algorithms/implement-quick-sort.spanish.md index 9877d0affc..5a52f3b9e4 100644 --- a/curriculum/challenges/spanish/08-coding-interview-prep/algorithms/implement-quick-sort.spanish.md +++ b/curriculum/challenges/spanish/08-coding-interview-prep/algorithms/implement-quick-sort.spanish.md @@ -7,7 +7,7 @@ localeTitle: Implementar ordenación rápida --- ## Description -
Aquí pasaremos a un algoritmo de clasificación intermedio: clasificación rápida. La clasificación rápida es un método eficiente y recursivo de dividir y conquistar para clasificar una matriz. En este método, se elige un valor pivote en la matriz original. La matriz se divide en dos subgrupos de valores menores y mayores que el valor de pivote. Luego combinamos el resultado de llamar recursivamente el algoritmo de ordenamiento rápido en ambos subarreglos. Esto continúa hasta que se alcanza el caso base de una matriz vacía o de un solo elemento, que devolvemos. El desenrollamiento de las llamadas recursivas nos devuelve la matriz ordenada. La clasificación rápida es un método de clasificación muy eficiente, que proporciona un rendimiento de O (nlog (n)) en promedio. También es relativamente fácil de implementar. Estos atributos lo convierten en un método de clasificación popular y útil. Instrucciones: Escriba una función quickSort que tome una matriz de enteros como entrada y devuelva una matriz de estos enteros en orden ordenado de menor a mayor. Si bien la elección del valor de pivote es importante, cualquier pivote servirá para nuestros propósitos aquí. Por simplicidad, el primer o último elemento podría ser utilizado. Nota:
Estamos llamando a esta función desde detrás de la escena; La matriz de prueba que estamos utilizando está comentada en el editor. ¡Intente registrar la array para ver su algoritmo de clasificación en acción!
+
Aquí pasaremos a un algoritmo de clasificación intermedio: clasificación rápida. La clasificación rápida es un método eficiente y recursivo con un enfoque tipo dividir y conquistar para clasificar una matriz. En este método, se elige un valor pivote en la matriz original. La matriz se divide en dos subgrupos de valores menores y mayores que el valor de pivote. Luego combinamos el resultado de llamar recursivamente el algoritmo de ordenamiento rápido en ambos subarreglos. Esto continúa hasta que se alcanza el caso base de una matriz vacía o de un solo elemento, que devolvemos. El desenrollamiento de las llamadas recursivas nos devuelve la matriz ordenada. La clasificación rápida es un método de clasificación muy eficiente, que proporciona un rendimiento de O (nlog (n)) en promedio. También es relativamente fácil de implementar. Estos atributos lo convierten en un método de clasificación popular y útil. Instrucciones: Escriba una función quickSort que tome una matriz de enteros como entrada y devuelva una matriz de estos enteros en orden ordenado de menor a mayor. Si bien la elección del valor de pivote es importante, cualquier pivote servirá para nuestros propósitos aquí. Por simplicidad, el primer o último elemento podría ser utilizado. Nota:
Estamos llamando a esta función desde detrás de la escena; La matriz de prueba que estamos utilizando está comentada en el editor. ¡Intente registrar la array para ver su algoritmo de clasificación en acción!
## Instructions