更多
首页 >  要闻 >

LeetCode 930. Binary Subarrays With Sum

2023-04-14 14:04:04 来源:哔哩哔哩

Given a binary array numsand an integer goal, return the number of non-empty subarrays with a sum goal.


(相关资料图)

A subarray is a contiguous part of the array.

Example 1:

Input: nums = [1,0,1,0,1], goal = 2

Output: 4

Explanation: 

The 4 subarrays are bolded and underlined below: 

[1,0,1,0,1]

[1,0,1,0,1] 

[1,0,1,0,1] 

[1,0,1,0,1]

Example 2:

Input: nums = [0,0,0,0,0], goal = 0

Output: 15

pre_sum题型,会了1道,其他的基本都会了。

Constraints:

1 <= nums.length <= 3 * 104

nums[i]is either 0or 1.

0 <= goal <= nums.length

Runtime: 2241 ms, faster than 5.07% of Java online submissions for Binary Subarrays With Sum.

Memory Usage: 47 MB, less than 41.47% of Java online submissions for Binary Subarrays With Sum.

标签:

上一篇:

下一篇:

国际
国内

要闻

健康

法制

体育