旋转数组leetcode 189
Posted erdanyang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了旋转数组leetcode 189相关的知识,希望对你有一定的参考价值。
旋转数组
解题思路:环形旋转
class Solution public void rotate(int[] nums, int k) int len = nums.length; k = k%len; int count = 0; int temp = 0; int start = 0; int i = 0; int swp = 0; while(count<len) i=start; temp = nums[i]; do swp = nums[(i+k)%len]; nums[(i+k)%len] = temp; temp = swp; ++count; i=(i+k)%len; while(i!=start); ++start;
以上是关于旋转数组leetcode 189的主要内容,如果未能解决你的问题,请参考以下文章