Skip to content

Instantly share code, notes, and snippets.

@NEbere NEbere/rotate_array.py
Last active Nov 24, 2016

Embed
What would you like to do?
Given an array of integers and a number, , perform left rotations on the array.
# A left rotation operation on an array of size shifts each of the array's elements 1 unit to the left.
# For example, if 2 left rotations are performed on array [1,2,3,4,5], then the array would become [3,4,5,1,2]
#Given an array of n integers and a number,d , perform d left rotations on the array.
#Then print the updated array as a single line of space-separated integers.
def rotate(array, position):
#print
print (array[position:] + array[:position])
#or return
return array[position:] + array[:position]
rotate([1,2,3,4], 2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.