Задача 7: Сортировка массива по чётности II

Напишите определение функции sortArrayByParityII(nums), которая принимает на вход список целых чисел nums.

Список nums состоит из целых чисел, при этом половина чисел в списке является нечётными, а другая половина — чётными.

Необходимо отсортировать список так, чтобы:

  • на всех нечётных индексах (1, 3, 5, ...) находились нечётные числа;
  • на всех чётных индексах (0, 2, 4, ...) находились чётные числа.

Функция должна вернуть любой список, удовлетворяющий этим условиям.


Примеры

Пример 1
Входные данные:
nums = [4,2,5,7]
Выходные данные:
[4,5,2,7]
Объяснение: В качестве ответа также подойдут [4,7,2,5], [2,5,4,7] или [2,7,4,5].

Пример 2
Входные данные:
nums = [2,3]
Выходные данные:
[2,3].

0

Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии