Rotate Array
Урок 1 из 3 курса Задачи по программированию для интервью — Пакет IX на Coddy.
Задание
ЛегкоНапишите функцию с именем rotateArray, которая, получив массив целых чисел и число k, циклически сдвигает массив вправо на k шагов, где k — неотрицательное число, и возвращает измененный массив.
Пример:
Ввод: nums = [1,2,3,4,5,6,7], k = 3
Вывод: [5,6,7,1,2,3,4]
Объяснение:
Сдвиг на 1 шаг вправо: [7,1,2,3,4,5,6]
Сдвиг на 2 шага вправо: [6,7,1,2,3,4,5]
Сдвиг на 3 шага вправо: [5,6,7,1,2,3,4]
Попробуйте сами
int* rotateArray(int* nums, int numsSize, int k, int* returnSize) {
// Напишите здесь код
}