Menu
CoddyTech

Thử thách cuối #2

Bài học 9 trên 9 trong khóa học Heap Sort, chuỗi DSA của Coddy.

challenge icon

Thử thách

Trung bình

Thêm một thử thách nữa.

Viết heapSort để hàm trả về mảng đã sắp xếp theo thứ tự tăng dần và loại bỏ các phần tử trùng lặp, để mỗi giá trị chỉ xuất hiện đúng một lần.

Ví dụ, [3, 1, 2, 3, 1] trở thành [1, 2, 3].

Tự làm thử

#include <stdlib.h>

int* heapSort(int* arr, int arr_size, int* returnSize) {
    // Viết code tại đây
    *returnSize = arr_size;
    return arr;
}

Tất cả bài học trong Heap Sort, chuỗi DSA

Tự luyện tập: Trình biên dịch C online