和相同的二元子数组
https://www.lintcode.com/problem/1712/description?utm_source=sc-cheatsheet-cyc
描述
在由若干 0
和 1
组成的数组 A
中,有多少个和为 S
的非空子数组。
A.length <= 30000
0 <= S <= A.length
A[i] 为 0 或 1
样例
样例 1:
样例 2:
分析
presum Map存presum的个数 presum={0:1}
遍历时, 若prefix_sum - S 存在,说明有prefix_count[prefix_sum - S]
subarrays that sum to S
.
Last updated