Final Challenge #2
Coddyの「選択ソート - DSAシリーズ」コースのレッスン 9/9。
チャレンジ
中級このパターンをマスターするためのもう一つのチャレンジです。
配列を絶対値の昇順でソートして返してください。数値の絶対値とは、0からの距離のことです。例えば、-5 と 5 の絶対値はいずれも 5 です。
2つの数値が同じ絶対値を持つ場合は、より小さい(より負の)数値を先に配置してください。例えば、[-3, 3, 1] は [1, -3, 3] になります。
自分で試してみよう
#include <stdlib.h>
int* selectionSort(int* arr, int arr_size, int* returnSize) {
// ここにコードを記述してください
*returnSize = arr_size;
return arr;
}