Сортировка по модулю (2)
Сортировка целых чисел по модулю
Условие
Реализуйте функцию ModularSort
, принимающую массив целых чисел и выполняющую их сортировку по модулю.
Ограничения
- Длина массива от
0
до1000
включительно - Значения элементов массива от
-1000000
до1000000
включительно
Примеры
vector<int> v{-4 3};
ModularSort(v); // v: [3, -4]
vector<int> u{1 -3 2};
ModularSort(u); // u: [1, 2, -3]
Как тестировать локально
Собрать программу с помощью cmake
и запустить ctest
:
mkdir build; cd build
cmake ..; cmake --build .
ctest -V