Thử thách cuối cùng #1
Bài học 8 trên 9 trong khóa học Sắp xếp chọn, chuỗi DSA của Coddy.
Thử thách
DễĐã đến lúc biến tấu thuật toán Selection Sort.
Sửa hàm selectionSort để sắp xếp mảng theo thứ tự giảm dần (từ lớn nhất đến nhỏ nhất) rồi trả về mảng.
Gợi ý: thay vì chọn phần tử nhỏ nhất ở mỗi lượt, hãy chọn phần tử lớn nhất.
Tự làm thử
#include <stdlib.h>
int* selectionSort(int* arr, int arr_size, int* returnSize) {
// Viết code ở đây
*returnSize = arr_size;
return arr;
}
Tất cả bài học trong Sắp xếp chọn, chuỗi DSA
Tự luyện tập: Trình biên dịch C online