Find the Difference of Two Arrays
Given two 0-indexed integer arrays nums1 and nums2, return a list answer of size 2 where:
answer[0]is a list of all distinct integers innums1which are not present innums2.answer[1]is a list of all distinct integers innums2which are not present innums1.
Note that the integers in the lists may be returned in any order.
Example 1
Input
nums1 = [1,2,3], nums2 = [2,4,6]Output
[[1,3],[4,6]]For nums1, 1 and 3 are not present in nums2, and for nums2, 4 and 6 are not present in nums1.
Example 2
Input
nums1 = [1,2,3,3], nums2 = [1,1,2,2]Output
[[3],[]]The value 3 appears in nums1 but not nums2 and is included once, while every integer in nums2 is present in nums1.
Constraints
- 1 <= nums1.length, nums2.length <= 1000
- -1000 <= nums1[i], nums2[i] <= 1000