Class Solution
-
- All Implemented Interfaces:
public final class Solution1389 - Create Target Array in the Given Order\.
Easy
Given two arrays of integers
numsandindex. Your task is to create target array under the following rules:Initially target array is empty.
From left to right read numsi and indexi, insert at index
index[i]the valuenums[i]in target array.Repeat the previous step until there are no elements to read in
numsandindex.
Return the target array.
It is guaranteed that the insertion operations will be valid.
Example 1:
Input: nums = 0,1,2,3,4, index = 0,1,2,2,1
Output: 0,4,1,3,2
Explanation:
nums index target 0 0 [0] 1 1 [0,1] 2 2 [0,1,2] 3 2 [0,1,3,2] 4 1 [0,4,1,3,2]Example 2:
Input: nums = 1,2,3,4,0, index = 0,1,2,3,0
Output: 0,1,2,3,4
Explanation:
nums index target 1 0 [1] 2 1 [1,2] 3 2 [1,2,3] 4 3 [1,2,3,4] 0 0 [0,1,2,3,4]Example 3:
Input: nums = 1, index = 0
Output: 1
Constraints:
1 <= nums.length, index.length <= 100nums.length == index.length0 <= nums[i] <= 1000 <= index[i] <= i
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final IntArraycreateTargetArray(IntArray nums, IntArray index)-
-
Method Detail
-
createTargetArray
final IntArray createTargetArray(IntArray nums, IntArray index)
-
-
-
-