Class Solution
- java.lang.Object
-
- g1101_1200.s1122_relative_sort_array.Solution
-
public class Solution extends Object
1122 - 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] <= 1000- All the elements of
arr2are distinct. - Each
arr2[i]is inarr1.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int[]relativeSortArray(int[] arr1, int[] arr2)
-