Class Solution
-
- All Implemented Interfaces:
public final class Solution2006 - Count Number of Pairs With Absolute Difference K\.
Easy
Given an integer array
numsand an integerk, return the number of pairs(i, j)wherei < jsuch that|nums[i] - nums[j]| == k.The value of
|x|is defined as:xifx >= 0.-xifx < 0.
Example 1:
Input: nums = 1,2,2,1, k = 1
Output: 4
Explanation: The pairs with an absolute difference of 1 are:
**1** , **2** ,2,1
**1** ,2, **2** ,1
1, **2** ,2, **1**
1,2, **2** , **1**
Example 2:
Input: nums = 1,3, k = 3
Output: 0
Explanation: There are no pairs with an absolute difference of 3.
Example 3:
Input: nums = 3,2,1,5,4, k = 2
Output: 3
Explanation: The pairs with an absolute difference of 2 are:
**3** ,2, **1** ,5,4
**3** ,2,1, **5** ,4
3, **2** ,1,5, **4**
Constraints:
1 <= nums.length <= 2001 <= nums[i] <= 1001 <= k <= 99
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final IntegercountKDifference(IntArray nums, Integer k)-
-
Method Detail
-
countKDifference
final Integer countKDifference(IntArray nums, Integer k)
-
-
-
-