Class Solution
-
- All Implemented Interfaces:
public final class Solution3132 - Find the Integer Added to Array II.
Medium
You are given two integer arrays
nums1andnums2.From
nums1two elements have been removed, and all other elements have been increased (or decreased in the case of negative) by an integer, represented by the variablex.As a result,
nums1becomes equal tonums2. Two arrays are considered equal when they contain the same integers with the same frequencies.Return the minimum possible integer
xthat achieves this equivalence.Example 1:
Input: nums1 = 4,20,16,12,8, nums2 = 14,18,10
Output: \-2
Explanation:
After removing elements at indices
[0,4]and adding -2,nums1becomes[18,14,10].Example 2:
Input: nums1 = 3,5,5,3, nums2 = 7,7
Output: 2
Explanation:
After removing elements at indices
[0,3]and adding 2,nums1becomes[7,7].Constraints:
3 <= nums1.length <= 200nums2.length == nums1.length - 20 <= nums1[i], nums2[i] <= 1000The test cases are generated in a way that there is an integer
xsuch thatnums1can become equal tonums2by removing two elements and addingxto each element ofnums1.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final IntegerminimumAddedInteger(IntArray nums1, IntArray nums2)-
-
Method Detail
-
minimumAddedInteger
final Integer minimumAddedInteger(IntArray nums1, IntArray nums2)
-
-
-
-