1314. 矩阵区域和 https://leetcode.cn/problems/matrix-block-sum

724. 寻找数组的中心下标 https://leetcode.cn/problems/find-pivot-index

238. 除自身以外数组的乘积 https://leetcode.cn/problems/product-of-array-except-self

1352. 最后 K 个数的乘积 https://leetcode.cn/problems/product-of-the-last-k-numbers

525. 连续数组 https://leetcode.cn/problems/contiguous-array

523. 连续的子数组和 https://leetcode.cn/problems/continuous-subarray-sum

560. 和为 K 的子数组 https://leetcode.cn/problems/subarray-sum-equals-k

1124. 表现良好的最长时间段 https://leetcode.cn/problems/longest-well-performing-interval

974. 和可被 K 整除的子数组 https://leetcode.cn/problems/subarray-sums-divisible-by-k

前置知识

阅读本文前,你需要先学习:

一、前缀和

1314. 矩阵区域和

基本思路

解法代码

可视化

724. 寻找数组的中心下标

基本思路

解法代码

可视化

二、前缀积

238. 除自身以外数组的乘积

基本思路

解法代码

可视化

1352. 最后 K 个数的乘积

基本思路

解法代码

三、前缀和 + 哈希表

525. 连续数组

基本思路

解法代码

可视化

523. 连续的子数组和

基本思路

解法代码

可视化

560. 和为 K 的子数组

基本思路

解法代码

可视化

1124. 表现良好的最长时间段

基本思路

解法代码

可视化

974. 和可被 K 整除的子数组

基本思路

解法代码

可视化

loading...