#2574
Left and Right Sum Differences
newbie · 100 · lc easy +12 · verified · 88% accepted · 1,245 likes · top 99%
Description
For a 0-indexed integer array nums, let leftSum[i] be the sum of all elements strictly to the left of index i (0 if none exist), and rightSum[i] be the sum strictly to the right (0 if none exist). Return an array where each entry is |leftSum[i] - rightSum[i]|.
Example 1:
Input: nums = [10,4,8,3]
Output: [15,1,11,22]
Explanation: The array leftSum is [0,10,14,22] and the array rightSum is [15,11,3,0].
The array answer is [|0 - 15|,|10 - 11|,|14 - 3|,|22 - 0|] = [15,1,11,22].
Example 2:
Input: nums = [1]
Output: [0]
Explanation: The array leftSum is [0] and the array rightSum is [0].
The array answer is [|0 - 0|] = [0].
Code
1
2
3