0% found this document useful (0 votes)
52 views1 page

Ctci Array Left Rotation English PDF

The document describes how to perform left rotations on an array. A left rotation shifts each element of the array one unit to the left. The rotLeft function takes an array of integers and a number of rotations as parameters and returns the array after the specified number of left rotations have been performed. It provides sample input of an array of size 5 and 2 rotations, and the corresponding output array.

Uploaded by

Sunil Shedge
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views1 page

Ctci Array Left Rotation English PDF

The document describes how to perform left rotations on an array. A left rotation shifts each element of the array one unit to the left. The rotLeft function takes an array of integers and a number of rotations as parameters and returns the array after the specified number of left rotations have been performed. It provides sample input of an array of size 5 and 2 rotations, and the corresponding output array.

Uploaded by

Sunil Shedge
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Arrays: Left Rotation

A left rotation operation on an array shifts each of the array's elements unit to the left. For example, if
left rotations are performed on array , then the array would become .

Given an array of integers and a number, , perform left rotations on the array. Return the updated
array to be printed as a single line of space-separated integers.

Function Description

Complete the function rotLeft in the editor below. It should return the resulting array of integers.

rotLeft has the following parameter(s):

An array of integers .

An integer , the number of rotations.

Input Format

The first line contains two space-separated integers and , the size of and the number of left rotations
you must perform.
The second line contains space-separated integers .

Constraints

Output Format

Print a single line of space-separated integers denoting the final state of the array after performing
left rotations.

Sample Input

54
12345

Sample Output

51234

Explanation

When we perform left rotations, the array undergoes the following sequence of changes:

You might also like