leetcode 974
题目描述
974. 和可被 K 整除的子数组
给定一个整数数组 nums
和一个整数 k
,返回其中元素之和可被 k
整除的(连续、非空) 子数组 的数目。
子数组 是数组的 连续 部分。
示例 1:
1 |
|
解题思路
- 前缀和+同余定理+哈希表,a和b对k的余数相同,那么(a-b)对k取余为0
执行用时:16 ms, 在所有 Java 提交中击败了81.95%的用户
内存消耗:47.6 MB, 在所有 Java 提交中击败了5.25%的用户
通过测试用例:73 / 73
时间 O(N)
空间 O(N)
1 |
|
leetcode 974
https://kkkkkong.github.io/posts/52330.html