Flashcards
Given an array of integers, rotate the array by 'N' elements.
Flashcards do conjunto (1)
- 1Given an array of integers, rotate the array by 'N' elements.class Solution {
public void rotate(int[] nums, int k) {
k = k%nums.length;
reverse(nums, 0 , nums.length -1);
reverse(nums, 0 , k - 1);
reverse(nums, k , nums.length -1 );
}
public void reverse(int[] nums,int start,int end){
while( start < end){
int temp = nums[start];
nums[start] = nums[end];
nums[end] = temp;
start++;
end--;
}
}
}
Informações
- Descrição
- FlashCards sobre Given an array of integers, rotate the array by 'N' elements., criado por Suhas S em 12-02-2018.
- Criado por
- Suhas S
- Visualizações
- 8
- Tags
- Avaliação