Menu
Coddy logo textTech

Final Challenge #1

Lección 8 de 9 del curso Heap Sort - Serie de DSA de Coddy.

challenge icon

Desafío

Intermedio

Es 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;
}

Todas las lecciones de Heap Sort - Serie de DSA