每日前端算法题-LeetCode-830-较大分组的位置

题目:较大分组的位置


题目描述:前端

在一个由小写字母构成的字符串 S 中,包含由一些连续的相同字符所构成的分组。  git

例如,在字符串 S = "abbxxxxzyy" 中,就含有 "a", "bb", "xxxx", "z" 和 "yy" 这样的一些分组。 咱们称全部包含大于或等于三个连续字符的分组为较大分组。github

找到每个较大分组的起始和终止位置。 最终结果按照字典顺序输出。 算法


示例 1: markdown

 输入: "abbxxxxzzy" 
oop

输出: [[3,6]] spa

解释: "xxxx" 是一个起始于 3 且终止于 6 的较大分组。 code


示例 2: orm

输入: "abc" leetcode

输出: [] 

解释: "a","b" 和 "c" 均不是符合要求的较大分组。 


示例 3: 

 输入: "abcdddeeeeaabbbcd"

 输出: [[3,5],[6,9],[12,14]] 





前端LeetCode算法库,目前已积累了70多道LeetCode题的前端解法

github.com/cunzaizhuyi…

跟我一块儿来刷题吧