Skip to content

Commit 58c977f

Browse files
committed
Runtime: 203 ms (Top 18.14%) | Memory: 53.8 MB (Top 33.52%)
1 parent f3bdabd commit 58c977f

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
1-
var subarraySum = function(nums, k) {
2-
const obj = {};
3-
let res = 0;
4-
let sum = 0;
1+
// Runtime: 203 ms (Top 18.14%) | Memory: 53.8 MB (Top 33.52%)
2+
var subarraySum = function(nums, k) {
3+
const obj = {};
4+
let res = 0;
5+
let sum = 0;
56

6-
for (let i = 0; i < nums.length; i++) {
7+
for (let i = 0; i < nums.length; i++) {
78

8-
sum += nums[i];
9-
if (sum == k) res++;
9+
sum += nums[i];
10+
if (sum == k) res++;
1011

11-
if (obj[sum - k]) res += obj[sum - k];
12+
if (obj[sum - k]) res += obj[sum - k];
1213

13-
obj[sum] ? obj[sum] += 1 : obj[sum] = 1;
14-
}
15-
return res;
16-
};
14+
obj[sum] ? obj[sum] += 1 : obj[sum] = 1;
15+
}
16+
return res;
17+
};

0 commit comments

Comments
 (0)