189. Rotate Array 旋转数组
来源:互联网 发布:apache 压力测试工具 编辑:程序博客网 时间:2024/06/06 02:14
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.
此题有多种解法,ps链接
class Solution {
public: void rotate(vector<int>& nums, int k) { //旋转两次 int n=nums.size(); k=k%n; if(k!=0){ reverse(nums.begin(),nums.begin()+n-k); reverse(nums.begin()+n-k,nums.end()); reverse(nums.begin(),nums.end()); } }};
0 0
- 189. Rotate Array 旋转数组
- 189. Rotate Array 旋转数组
- Rotate Array数组旋转
- LeetCode 189. Rotate Array(旋转数组)
- leetcode 189. Rotate Array-旋转数组
- 189. Rotate Array (旋转数组)
- leetcode 189. Rotate Array旋转数组
- leetcode:Rotate Array旋转数组
- Rotate Array 数组的旋转
- 【LeetCode】Rotate Array 旋转数组
- Rotate Array 数组旋转 leetcode
- leetcode Rotate Array 旋转数组
- [C++]Rotate Array 旋转数组
- Rotate Array 部分旋转数组
- LeetCode Rotate Array(数组的旋转)
- LeetCode 189 Rotate Array(旋转数组)
- LeetCode 189 Rotate Array(旋转数组)
- leetcode_189. Rotate Array 原地旋转数组
- Centos7中anaconda的安装配置之忘记添加环境变量怎么办-->XGboost安装-->vi退出
- 126邮箱登陆 打印title
- Python:eval的妙用和滥用
- leetcode--Unique Binary Search Trees
- 注:Python中Scrapy爬虫框架的安装和pywin32安装的问题(py 3.x版本)
- 189. Rotate Array 旋转数组
- 使用scala实现Akka底层的rpc通信
- javascript中this 的指向问题(二)
- leetcode--Triangle
- commons-fileupload实现文件上传
- 523. Continuous Subarray Sum
- wprintf或_tprintf不显示问题
- NORMFACE:L2 hypersphere embedding for face Verification
- 【Java】synchronized