最终挑战 #2
Coddy 选择排序:数据结构与算法系列 课程的第 9 课,共 9 课。
挑战
中等再来一个挑战,帮你掌握这个模式。
按绝对值升序排列数组,并返回它。一个数的绝对值是它到零的距离,所以 -5 和 5 的绝对值都是 5。
两个数的绝对值相同时,较小的数(负得更多)应排在前面。例如,[-3, 3, 1] 会变成 [1, -3, 3]。
亲手试试
#include <stdlib.h>
int* selectionSort(int* arr, int arr_size, int* returnSize) {
// 在这里编写代码
*returnSize = arr_size;
return arr;
}
选择排序:数据结构与算法系列中的所有课
自己练习: C 在线编译器