Subarray Sum Equals K

Given an array of integers and an integer k, return the total number of continuous subarrays whose sum equals k.

Input Format

nums = array of integers, k = target sum

Output Format

Total count of subarrays summing to k

Constraints

  • 1 <= nums.length <= 2*10^4; -1000 <= nums[i] <= 1000; -10^7 <= k <= 10^7

Examples

Example 1:

Input:

nums = [1,1,1]
k = 2

Output:

2

Explanation:

There are 2 subarrays [1,1] summing to 2.

Loading...
Subarray Sum Equals K - Arrays DSA Problem