You are viewing a single comment's thread. Return to all comments →
Below is code i have submitted code using Java8
public static List<Integer> rotLeft(List<Integer> a, int d) { int length = a.size(); if (length < 2) { return a; } Integer[] rotatedArray= new Integer[length]; for(int i=0;i<length;i++){ int target_index = (length - d + i); if (target_index > length - 1) { target_index = i - d; } rotatedArray[target_index] = a.get(i); } return Arrays.asList(rotatedArray); }
Seems like cookies are disabled on this browser, please enable them to open this website
Arrays: Left Rotation
You are viewing a single comment's thread. Return to all comments →
Below is code i have submitted code using Java8