Leetcode刷题记录
过滤器思想
|
|
核心思想
- 一个有序的数组
- 通过条件进行过滤后生成一个新的数组
前缀和思想
leetcode 1248 优美子数组
核心思想
- 通过%2将找k个奇数的子数组=>找和为k的子数组=>s[i]-s[j]=k=>s[j] = s[i] - k
- nums: [1,1,2,1,1]
- nums%2: [1,1,0,1,1]
- sum: [0,1,2,2,3,4]
- count:[1,1,2,1,1]
|
|
|
|
leetcode 1248 优美子数组
|
|