Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
472 B
10
Indexable
Never
Q3. Rearrange Array
Unsolved
Hint bulb icon
Stuck somewhere?
Using hints is now penalty free
Check Now
Given an array A of size N. Rearrange the given array so that A[i] becomes A[A[i]] with O(1) extra space.

Constraints:

1 <= N <= 5×104

0 <= A[i] <= N - 1

The elements of A are distinct

Input Format

The argument A is an array of integers

Example 1:

Input : [1, 0]
Return : [0, 1]
Example 2:

Input : [0, 2, 1, 3]
Return : [0, 1, 2, 3]