lc-go/solutions/4/q485/solution.go

19 lines
344 B
Go

// Package q485 implements a solution for https://leetcode.com/problems/max-consecutive-ones/
package q485
func findMaxConsecutiveOnes(nums []int) int {
maxNum := 0
cur := 0
for _, n := range nums {
if n == 1 {
cur++
} else {
maxNum = max(maxNum, cur)
cur = 0
}
}
return max(maxNum, cur)
}
var _ = findMaxConsecutiveOnes