typestatusdateslugsummarytagscategoryiconpassword创建时间Dec 14, 2024 03:46 AM给你一个下标从 0 开始、由 正整数 组成的数组 nums。将数组分割成一个或多个 连续 子数组,如果不存在包含了相同数字的两个子数组,则认为是一种 好分割方案 。返回 nums 的 好分割方案 的 数目。由于答案可能很大,请返回答案对 109 + 7 取余 的结果。https://leetcode.cn/problems/count-the-number-of-good-partitions/description/思路:先统计每个数字出现的起始位置和结束位置。然后,按照「区间合并」的算法,统计有多少个独立的区间。最后,利用快速幂计算分割方法。📎 参考无