Array-Leetcode
来源:互联网 发布:wiley数据库使用方法 编辑:程序博客网 时间:2024/05/24 03:32
189. 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) { vector<int>res(nums.size()); if(nums.size()==0||k<0) { return; } for(int i=0;i<nums.size();i++) { res[i]=nums[i]; } for(int i=0;i<nums.size();i++) { nums[(i+k)%nums.size()]=res[i]; } }};
0 0
- [leetcode][array] Rotate Array
- LeetCode:Array
- Array-Leetcode
- Array-Leetcode
- Array-Leetcode
- Array-Leetcode
- Array-Leetcode
- Array-Leetcode
- Array-Leetcode
- Array-Leetcode
- Array-Leetcode
- Array-Leetcode
- Array-Leetcode
- LeetCode Array
- Leetcode-array
- leetcode array
- [leetcode]Array
- Leetcode - Array - Merge Sorted Array
- 关于CSS3中多个DIV 盒子垂直叠加及空间堆放z-index计算问题
- CODEFORCES, 34B Sale
- include-media文档
- Android中利用隐式意图发送短信
- SPOJ
- Array-Leetcode
- 《剑指Offer》面试题六之重建二叉树
- No4(Hard) Median of Two Sorted Arrays
- 写点什么
- JSP自定义标签
- 在Autodesk MeshMixer中使用官方的中文语言包
- 《java语言程序设计》第六章学习总结
- 504. Base 7
- Uva1608 Non-boring sequences 【分治+中途相遇】【例题8-16】