class Solution {
public:
bool isVowel(char ch){
return ch=='a'||ch=='e'||ch=='o'||ch=='u'||ch=='i';
}
int maxVowels(string s, int k) {
int n=s.size();
int vowel_num=0;
for(int i=0;i<k;i++){
vowel_num+=isVowel(s[i]);
}
int ans=vowel_num;
for(int i=k;i<n;i++){
vowel_num=vowel_num-isVowel(s[i-k])+isVowel(s[i]);
ans=max(vowel_num,ans);
}
return ans;
}
};
定长字串中元音子串的最大长度
最新推荐文章于 2024-07-25 11:38:39 发布