mirror of
				https://gitee.com/coder-xiaomo/leetcode-problemset
				synced 2025-11-04 11:43:12 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			42 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<p>You are given a <strong>0-indexed</strong> array of string <code>words</code> and two integers <code>left</code> and <code>right</code>.</p>
 | 
						|
 | 
						|
<p>A string is called a <strong>vowel string</strong> if it starts with a vowel character and ends with a vowel character where vowel characters are <code>'a'</code>, <code>'e'</code>, <code>'i'</code>, <code>'o'</code>, and <code>'u'</code>.</p>
 | 
						|
 | 
						|
<p>Return <em>the number of vowel strings </em><code>words[i]</code><em> where </em><code>i</code><em> belongs to the inclusive range </em><code>[left, right]</code>.</p>
 | 
						|
 | 
						|
<p> </p>
 | 
						|
<p><strong class="example">Example 1:</strong></p>
 | 
						|
 | 
						|
<pre>
 | 
						|
<strong>Input:</strong> words = ["are","amy","u"], left = 0, right = 2
 | 
						|
<strong>Output:</strong> 2
 | 
						|
<strong>Explanation:</strong> 
 | 
						|
- "are" is a vowel string because it starts with 'a' and ends with 'e'.
 | 
						|
- "amy" is not a vowel string because it does not end with a vowel.
 | 
						|
- "u" is a vowel string because it starts with 'u' and ends with 'u'.
 | 
						|
The number of vowel strings in the mentioned range is 2.
 | 
						|
</pre>
 | 
						|
 | 
						|
<p><strong class="example">Example 2:</strong></p>
 | 
						|
 | 
						|
<pre>
 | 
						|
<strong>Input:</strong> words = ["hey","aeo","mu","ooo","artro"], left = 1, right = 4
 | 
						|
<strong>Output:</strong> 3
 | 
						|
<strong>Explanation:</strong> 
 | 
						|
- "aeo" is a vowel string because it starts with 'a' and ends with 'o'.
 | 
						|
- "mu" is not a vowel string because it does not start with a vowel.
 | 
						|
- "ooo" is a vowel string because it starts with 'o' and ends with 'o'.
 | 
						|
- "artro" is a vowel string because it starts with 'a' and ends with 'o'.
 | 
						|
The number of vowel strings in the mentioned range is 3.
 | 
						|
</pre>
 | 
						|
 | 
						|
<p> </p>
 | 
						|
<p><strong>Constraints:</strong></p>
 | 
						|
 | 
						|
<ul>
 | 
						|
	<li><code>1 <= words.length <= 1000</code></li>
 | 
						|
	<li><code>1 <= words[i].length <= 10</code></li>
 | 
						|
	<li><code>words[i]</code> consists of only lowercase English letters.</li>
 | 
						|
	<li><code>0 <= left <= right < words.length</code></li>
 | 
						|
</ul>
 |