mirror of
				https://gitee.com/coder-xiaomo/leetcode-problemset
				synced 2025-11-04 19:53:12 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<p>In a string <code><font face="monospace">s</font></code> of lowercase letters, these letters form consecutive groups of the same character.</p>
 | 
						|
 | 
						|
<p>For example, a string like <code>s = "abbxxxxzyy"</code> has the groups <code>"a"</code>, <code>"bb"</code>, <code>"xxxx"</code>, <code>"z"</code>, and <code>"yy"</code>.</p>
 | 
						|
 | 
						|
<p>A group is identified by an interval <code>[start, end]</code>, where <code>start</code> and <code>end</code> denote the start and end indices (inclusive) of the group. In the above example, <code>"xxxx"</code> has the interval <code>[3,6]</code>.</p>
 | 
						|
 | 
						|
<p>A group is considered <strong>large</strong> if it has 3 or more characters.</p>
 | 
						|
 | 
						|
<p>Return <em>the intervals of every <strong>large</strong> group sorted in <strong>increasing order by start index</strong></em>.</p>
 | 
						|
 | 
						|
<p> </p>
 | 
						|
<p><strong>Example 1:</strong></p>
 | 
						|
 | 
						|
<pre>
 | 
						|
<strong>Input:</strong> s = "abbxxxxzzy"
 | 
						|
<strong>Output:</strong> [[3,6]]
 | 
						|
<strong>Explanation:</strong> <code>"xxxx" is the only </code>large group with start index 3 and end index 6.
 | 
						|
</pre>
 | 
						|
 | 
						|
<p><strong>Example 2:</strong></p>
 | 
						|
 | 
						|
<pre>
 | 
						|
<strong>Input:</strong> s = "abc"
 | 
						|
<strong>Output:</strong> []
 | 
						|
<strong>Explanation:</strong> We have groups "a", "b", and "c", none of which are large groups.
 | 
						|
</pre>
 | 
						|
 | 
						|
<p><strong>Example 3:</strong></p>
 | 
						|
 | 
						|
<pre>
 | 
						|
<strong>Input:</strong> s = "abcdddeeeeaabbbcd"
 | 
						|
<strong>Output:</strong> [[3,5],[6,9],[12,14]]
 | 
						|
<strong>Explanation:</strong> The large groups are "ddd", "eeee", and "bbb".
 | 
						|
</pre>
 | 
						|
 | 
						|
<p> </p>
 | 
						|
<p><strong>Constraints:</strong></p>
 | 
						|
 | 
						|
<ul>
 | 
						|
	<li><code>1 <= s.length <= 1000</code></li>
 | 
						|
	<li><code>s</code> contains lowercase English letters only.</li>
 | 
						|
</ul>
 |