Sponsored Reserved space — layout preview until AdSense is connected
medium +28 pts

Subarray sum equals K

Prefix sum with hash map.

Implement `subarray_sum(nums: list[int], k: int) -> int`.

Constraints

1 ≤ len(nums) ≤ 2×10^4; values can be negative.

Example

>>> subarray_sum([1,1,1], 2)
2
28 points ~25 min

Recent Submissions

No submissions yet — hit Run Tests to try!

Hints

Track running prefix sum; count[prefix - k] gives subarrays ending here.
Python 3
All tests passed!
Test Results
Press Ctrl+Enter or click Run Tests to execute your code.
Sponsored Reserved space — layout preview until AdSense is connected