Skip to content

Commit 08a6b7e

Browse files
committed
解决极端情况的错误
1 parent d93b72c commit 08a6b7e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/com/diguage/algo/leetcode/_0560_SubarraySumEqualsK_3.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ public int subarraySum(int[] nums, int k) {
1818
int result = 0;
1919
for (int i = 0; i < nums.length; i++) {
2020
sum += nums[i];
21-
sumToCounterMap.put(sum, sumToCounterMap.getOrDefault(sum, 0) + 1);
2221
result += sumToCounterMap.getOrDefault(sum - k, 0);
22+
sumToCounterMap.put(sum, sumToCounterMap.getOrDefault(sum, 0) + 1);
2323
}
2424
return result;
2525
}

0 commit comments

Comments
 (0)