Count Number of Pairs With Absolute Difference K LeetCode solution in Python

1
class Solution:
2
def countKDifference(self, nums: List[int], k: int) -> int:
3
seen = defaultdict(int)
4
counter = 0
5
for num in nums:
6
tmp, tmp2 = num - k, num + k
7
if tmp in seen:
8
counter += seen[tmp]
9
if tmp2 in seen:
10
counter += seen[tmp2]
11

12
seen[num] += 1
13

14
return counter

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0