Menu
CoddyTech

旋转数组

Coddy 面试编程挑战:第九套 课程的第 1 课,共 3 课。

challenge icon

挑战

简单

编写一个名为 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) {
    // 在这里编写代码
}

面试编程挑战:第九套中的所有课

自己练习: C 在线编译器