Skip to content

Instantly share code, notes, and snippets.

View hyperov's full-sized avatar
🏠
Working from home

Ahmed Nabil Mohamd hyperov

🏠
Working from home
View GitHub Profile
@hyperov
hyperov / codility
Created April 6, 2019 04:43
here i will put my problem solving solutions
An array A consisting of N integers is given. Rotation of the array means that each element is shifted right by one index, and the last element of the array is moved to the first place. For example, the rotation of array A = [3, 8, 9, 7, 6] is [6, 3, 8, 9, 7] (elements are shifted right by one index and 6 is moved to the first place).
The goal is to rotate array A K times; that is, each element of A will be shifted to the right K times.
Write a function:
class Solution { public int[] solution(int[] A, int K); }
that, given an array A consisting of N integers and an integer K, returns the array A rotated K times.