Description
Given three integer arrays, return a distinct array containing all values that are present in at least two out of the three arrays.
Examples
Input:
nums1 = [1,1,3,2], nums2 = [2,3], nums3 = [3]Output:
[2,3]Explanation:
Value 3 appears in all three arrays. Value 2 appears in nums1 and nums2. Both satisfy 'at least 2 arrays'.
Input:
nums1 = [1], nums2 = [1], nums3 = [1]Output:
[1]Explanation:
The value 1 appears in all three arrays, so it is included in the result.
Input:
nums1 = [4,5,6], nums2 = [1,2,3], nums3 = [7,8,9]Output:
[]Explanation:
No values appear in at least two arrays - all arrays are completely disjoint with no common elements.
Constraints
- •
1 ≤ nums.length ≤ 100