Menu
Coddy logo textTech

Final Challenge #2

Урок 9 из 9 курса Сортировка выбором — серия DSA на Coddy.

challenge icon

Задание

Средне

Еще одна задача для освоения этого паттерна.

Отсортируйте массив по абсолютному значению в порядке возрастания и верните его. Абсолютное значение числа — это его расстояние от нуля, поэтому -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;
}

Все уроки раздела Сортировка выбором — серия DSA