1524. 和为奇数的子数组数目
难度中等18收藏分享切换为英文接收动态反馈
给你一个整数数组 arr
。请你返回和为 奇数 的子数组数目。
由于答案可能会很大,请你将结果对 10^9 + 7
取余后返回。
示例 1:
1 | 输入:arr = [1,3,5] |
示例 2 :
1 | 输入:arr = [2,4,6] |
示例 3:
1 | 输入:arr = [1,2,3,4,5,6,7] |
示例 4:
1 | 输入:arr = [100,100,99,99] |
示例 5:
1 | 输入:arr = [7] |
提示:
1 <= arr.length <= 10^5
1 <= arr[i] <= 100
动态规划
注意初始条件:odd=0,even=1;因为空的前缀的和是 0,也是偶数前缀和。
1 | class Solution { |
1 | class Solution { |