Class Solution
-
- All Implemented Interfaces:
public final class Solution1122 - Relative Sort Array\.
Easy
Given two arrays
arr1andarr2, the elements ofarr2are distinct, and all elements inarr2are also inarr1.Sort the elements of
arr1such that the relative ordering of items inarr1are the same as inarr2. Elements that do not appear inarr2should be placed at the end ofarr1in ascending order.Example 1:
Input: arr1 = 2,3,1,3,2,4,6,7,9,2,19, arr2 = 2,1,4,3,9,6
Output: 2,2,2,1,4,3,3,9,6,7,19
Example 2:
Input: arr1 = 28,6,22,8,44,17, arr2 = 22,28,8,6
Output: 22,28,8,6,17,44
Constraints:
1 <= arr1.length, arr2.length <= 10000 <= arr1[i], arr2[i] <= 1000All the elements of
arr2are distinct.Each
arr2[i]is inarr1.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final IntArrayrelativeSortArray(IntArray arr1, IntArray arr2)-
-
Method Detail
-
relativeSortArray
final IntArray relativeSortArray(IntArray arr1, IntArray arr2)
-
-
-
-