2026年物业门控五金耗材推荐榜:中企创联工业品,小区/写字楼/物业多场景门控配件全覆盖
2026/3/1 13:31:04
Problem: 830. Positions of Large Groups 较大分组的位置
耗时100%,使用了指针,只要前后不相等,就判断并且记录,最后还需要判断一次
class Solution { public: vector<vector<int>> largeGroupPositions(string s) { vector<vector<int>> tr; char pre = s[0]; int start = 0, i; for(i = 1; i < s.size(); i++) { if(s[i] != s[i-1]) { if(i-1 - start >= 2) { tr.push_back({start, i-1}); } start = i; } } if(i -1 - start >= 2) { tr.push_back({start, i-1}); } return tr; } };