Easy
You are given an integer array nums and an integer k.
Find the absolute difference between:
- the sum of the
klargest elements in the array; and - the sum of the
ksmallest elements in the array.
Return an integer denoting this difference.
Example 1:
Input: nums = [5,2,2,4], k = 2
Output: 5
Explanation:
- The
k = 2largest elements are 4 and 5. Their sum is4 + 5 = 9. - The
k = 2smallest elements are 2 and 2. Their sum is2 + 2 = 4. - The absolute difference is
abs(9 - 4) = 5.
Example 2:
Input: nums = [100], k = 1
Output: 0
Explanation:
- The largest element is 100.
- The smallest element is 100.
- The absolute difference is
abs(100 - 100) = 0.
Constraints:
1 <= n == nums.length <= 1001 <= nums[i] <= 1001 <= k <= n