LeetCode 189. Rotate Array
来源:互联网 发布:js slice方法 mdn 编辑:程序博客网 时间:2024/06/05 05:12
Rotate Array
题目描述:
Rotate an array of n elements to the right by k steps.
For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7]
is rotated to [5,6,7,1,2,3,4]
.
Note:
Try to come up as many solutions as you can, there are at least 3 different ways to solve this problem.
题目代码:
class Solution {public: void rotate(vector<int>& nums, int k) { if(k==0) return; vector<int>tmp(nums.size()); for(int i = 0; i < nums.size(); i++){ tmp[i] = nums[i]; } for(int i = 0; i < nums.size(); i++){ nums[(i+k)%nums.size()] = tmp[i]; } } };
阅读全文
1 0
- [LeetCode]189.Rotate Array
- [Leetcode] 189.Rotate Array
- LeetCode 189. Rotate Array
- 【LeetCode】189.Rotate Array
- [leetcode] 189.Rotate Array
- 【leetcode】189. Rotate Array
- Leetcode 189. Rotate Array
- 189. Rotate Array LeetCode
- [LeetCode]189. Rotate Array
- leetcode-189.-Rotate Array
- LeetCode 189. Rotate Array
- leetcode 189. Rotate Array
- LeetCode *** 189. Rotate Array
- [LeetCode]189. Rotate Array
- LeetCode 189. Rotate Array
- leetcode-189. Rotate Array
- Leetcode 189. Rotate Array
- leetcode 189. Rotate Array
- python中os和sys模块的使用
- 初学者实践日志3
- Angular学习视频资料
- 斐波那契数列Fibonacci
- [初学笔记] matlab中 struct的用法,以及如何保存在xls中
- LeetCode 189. Rotate Array
- Android开发板串口(SerialPort)通信
- 《深度学习Ng》课程学习笔记01week3——浅层神经网络
- js一些常用操作
- PTC.Creo.4.0.M020.
- each遍历所有input值判断是否为空
- Lua_介绍_001
- jdbc的prooerties的配置;
- Spark1.6.3学习01——Quick Start