Files
LeetCode-Go/leetcode/0830.Positions-of-Large-Groups/830. Positions of Large Groups.go
2021-01-05 12:11:15 +08:00

16 lines
275 B
Go

package leetcode
func largeGroupPositions(S string) [][]int {
res, end := [][]int{}, 0
for end < len(S) {
start, str := end, S[end]
for end < len(S) && S[end] == str {
end++
}
if end-start >= 3 {
res = append(res, []int{start, end - 1})
}
}
return res
}