技术栈

前序和数组

Espresso Macchiato
21 天前
leetcode hard·前序和数组·leetcode双周赛169·leetcode 3739
Leetcode 3739. Count Subarrays With Majority Element II这一题是Leetcode双周赛169的第四题,是一个hard的题目。但它其实和题目Leetcode 3737是完全一样的,只是后者对于复杂度要求更低,允许通过暴力循环的方式求解。
Espresso Macchiato
1 个月前
leetcode·leetcode hard·容斥原理·leetcode 3729·leetcode周赛473·前序和数组
Leetcode 3729. Count Distinct Subarrays Divisible by K in Sorted Array对这一题而言,如果不用考虑去重,那么显然我们只需要求出给定数组的前序和数组,然后将其元素按照其对 k k k的余数进行统计,那么对于其答案就是: a n s w e r = ∑ i = 0 k c i ∗ ( c i − 1 ) 2 answer = \sum\limits_{i=0}^{k} \frac{c_i * (c_i-1)}{2} answer=i=0∑k2ci∗(ci−1)
我是有底线的