旋转数组
Coddy 面试编程挑战:第九套 课程的第 1 课,共 3 课。
挑战
简单编写一个名为 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 在线编译器