mirror of
https://github.com/chefyuan/algorithm-base.git
synced 2025-08-03 22:41:58 +00:00
添加Go语言题解
This commit is contained in:
@@ -129,3 +129,21 @@ public:
|
||||
}
|
||||
};
|
||||
```
|
||||
|
||||
Go Code:
|
||||
|
||||
```go
|
||||
func subarraysDivByK(nums []int, k int) int {
|
||||
m := make(map[int]int)
|
||||
cnt := 0
|
||||
sum := 0
|
||||
m[0] = 1
|
||||
for _, num := range nums {
|
||||
sum += num
|
||||
key := (sum % k + k) % k
|
||||
cnt += m[key]
|
||||
m[key]++
|
||||
}
|
||||
return cnt
|
||||
}
|
||||
```
|
||||
|
Reference in New Issue
Block a user