Array Rotation
Problem Statement
Array Rotation LeetCode link
Code
Python Code
# ROTATION OF ARRAYS
def rotateArrayStep(arr, rotations):
for index in range(0, rotations):
temp = arr[0]
for secondIndex in range(0, len(arr)-1):
arr[secondIndex] = arr[secondIndex + 1]
arr[len(arr)-1] = temp
return arr
if __name__ == "__main__":
print(rotateArrayStep([1, 2, 3, 4, 5, 6, 7, 8], 2))
Output
output
[3, 4, 5, 6, 7, 8, 1, 2]