统计元音字母的数量
Submit solution
Points:
20
Time limit:
1.0s
Memory limit:
4M
Author:
Problem type
Allowed languages
C, C++
leetcode 1456
给你一个字符串 s 和一个整数 k,
请你返回 所有长度为 k 的子字符串中,元音字母数量的最大值。
英文中的 元音字母 是 'a'、'e'、'i'、'o' 和 'u'。
示例 1: 输入:
abciiidef
3
输出:
3
解释:
长度为 3 的子字符串 "iii" 中包含了 3 个元音字母,这是所有子字符串中最多的。
示例 2:
输入:
aeiou
2
输出:
2
解释:
任意长度为 2 的子字符串中都包含 2 个元音字母。
示例 3:
输入:
leetcode
3
输出:
2
解释:
长度为 3 的子字符串 "lee"、"eet" 和 "ode" 都包含 2 个元音字母,这是最大值。
约束条件:
\(1 \le s.length \le 10^5\)
s 只包含小写英文字母。
\(1 \le k \le s.length\)
Comments