2022-03-27 18:27:43 +08:00
< p > Given a string < code > s< / code > and an integer < code > k< / code > , return < em > the maximum number of vowel letters in any substring of < / em > < code > s< / code > < em > with length < / em > < code > k< / code > .< / p >
< p > < strong > Vowel letters< / strong > in English are < code > ' a' < / code > , < code > ' e' < / code > , < code > ' i' < / code > , < code > ' o' < / code > , and < code > ' u' < / code > .< / p >
< p > < / p >
2023-12-09 18:42:21 +08:00
< p > < strong class = "example" > Example 1:< / strong > < / p >
2022-03-27 18:27:43 +08:00
< pre >
< strong > Input:< / strong > s = " abciiidef" , k = 3
< strong > Output:< / strong > 3
< strong > Explanation:< / strong > The substring " iii" contains 3 vowel letters.
< / pre >
2023-12-09 18:42:21 +08:00
< p > < strong class = "example" > Example 2:< / strong > < / p >
2022-03-27 18:27:43 +08:00
< pre >
< strong > Input:< / strong > s = " aeiou" , k = 2
< strong > Output:< / strong > 2
< strong > Explanation:< / strong > Any substring of length 2 contains 2 vowels.
< / pre >
2023-12-09 18:42:21 +08:00
< p > < strong class = "example" > Example 3:< / strong > < / p >
2022-03-27 18:27:43 +08:00
< pre >
< strong > Input:< / strong > s = " leetcode" , k = 3
< strong > Output:< / strong > 2
< strong > Explanation:< / strong > " lee" , " eet" and " ode" contain 2 vowels.
< / pre >
< p > < / p >
< p > < strong > Constraints:< / strong > < / p >
< ul >
< li > < code > 1 < = s.length < = 10< sup > 5< / sup > < / code > < / li >
< li > < code > s< / code > consists of lowercase English letters.< / li >
< li > < code > 1 < = k < = s.length< / code > < / li >
< / ul >