Final Challenge #1
Lección 8 de 9 del curso Heap Sort - Serie de DSA de Coddy.
Desafío
IntermedioEs hora de darle un giro al Heap Sort.
Modifica tu función heapSort para que ordene el arreglo en orden descendente (de mayor a menor) y lo devuelva.
Pista: construye un min-heap en lugar de un max-heap. Luego, cada extracción mueve el valor más pequeño restante al final, de modo que el arreglo se llena de mayor a menor.
Pruébalo tú mismo
#include <stdlib.h>
int* heapSort(int* arr, int arr_size, int* returnSize) {
// Escribe el código aquí
*returnSize = arr_size;
return arr;
}