/
githubmirror
/
LeetCode-Go
Обзор
Документация
Войти
/
githubmirror
/
LeetCode-Go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
leetcode/0523.Continuous-Subarray-Sum/523. Continuous Subarray Sum.go
18 строк
265 B
YDZ
Add solution 0097、0523、0525、1465、1744
04 июн 2021, 11:22
04 июн 2021, 11:22
cc78fdd
Код
Авторство
О чём код?
package leetcode func checkSubarraySum(nums []int, k int) bool { m := make(map[int]int) m[0] = -1 sum := 0 for i, n := range nums { sum += n if r, ok := m[sum%k]; ok { if i-2 >= r { return true } } else { m[sum%k] = i } } return false }