题目
LeetCode 2750.将数组划分成若干好子数组的方式
解释
## 题目描述 给你一个二元数组 nums 。 如果数组中的某个子数组 恰好 只存在 一 个值为 1 的元素,则认为该子数组是一个 好子数组 。 请你统计将数组 nums 划分成若干 好子数组 的方法数,并以整数形式返回。由于数字可能很大,返回其对 109 + 7 取余 之后的结果。 子数组是数组中的一个连续 非空 元素序列。 ## 示例 **示例 1:** **输入:** nums = [0,1,0,0,1] **输出:** 3 **解释:** 存在 3 种可以将 nums 划分成若干好子数组的方式: - [0,1] [0,0,1] - [0,1,0] [0,1] - [0,1,0,0] [1] **示例 2:** **输入:** nums = [0,1,0] **输出:** 1 **解释:** 存在 1 种可以将 nums 划分成若干好子数组的方式: - [0,1,0] ## 约束条件 1 <= nums.length <= 105 0 <= nums[i] <= 1 ## LeetCode 链接 https://leetcode.cn/problems/ways-to-split-array-into-good-subarrays/
答案
正在疯狂整理答案中......