189. 轮转数组
AI-摘要
CaiCai GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
本文最后更新于 2024-07-04,文章内容可能已经过时。
/**
* 189. 轮转数组
*
* @param nums
* @param k
*/
public void rotate(int[] nums, int k) {
int[] temp = new int[nums.length];
for (int i = 0; i < nums.length; i++) {
temp[(i + k) % nums.length] = nums[i];
}
System.arraycopy(temp, 0, nums, 0, temp.length);
}
System.arraycopy没用过-.-
// 189. 轮转数组
func rotate(nums []int, k int) {
newNums := make([]int, len(nums))
for i, v := range nums {
newNums[(i+k)%len(nums)] = v
}
copy(nums, newNums)
}
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 caicaiBlog
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果