【LeetCode】189. Rotate Array
来源:互联网 发布:商家平台源码 编辑:程序博客网 时间:2024/06/06 19:39
题解:题意是将数组向右旋转k个数注意k可能大于n必须取余,直接用reverse方法三次即可
void rotate(vector<int>& nums, int k) { int n=nums.size(); k=k%n; reverse(nums.begin(),nums.end()); reverse(nums.begin(),nums.begin()+k); reverse(nums.begin()+k,nums.end());}
阅读全文
0 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
- Counting Divisors (2017 多校4)“素 数 筛”
- 数据结构之二叉树
- uva1600-Patrol Robot(bfs)
- LeetCode 474. Ones and Zeroes 动态规划解法+拓展
- Socket抽象类的工程应用
- 【LeetCode】189. Rotate Array
- Set up CodeBlocks for OpenCV
- gcd公式
- Java 、 Android 面试题
- 快速排序
- [PAT乙级]1054. 求平均值 (20)
- serializer验证数据
- hdu 4825 01字典树
- react 获取属性的正确打开方式