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

Left Rotation of Array in Java

The document describes the process of performing left rotations on an array of integers. It outlines the function 'rotLeft' which takes an array and a number of rotations as parameters, and returns the updated array. The input format includes the size of the array and the number of rotations, followed by the array elements, with the output being the final state of the array after the rotations.

Uploaded by

Vijji Vijay
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)
5 views1 page

Left Rotation of Array in Java

The document describes the process of performing left rotations on an array of integers. It outlines the function 'rotLeft' which takes an array and a number of rotations as parameters, and returns the updated array. The input format includes the size of the array and the number of rotations, followed by the array elements, with the output being the final state of the array after the rotations.

Uploaded by

Vijji Vijay
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

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