3 Star 21 Fork 5

xiaochen1024/leetcode

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
1456.js 452 Bytes
一键复制 编辑 原始数据 按行查看 历史
chenwei 提交于 2021-10-23 21:19 . init
var maxVowels = function (s, k) {
const vowels = new Set(["a", "e", "i", "o", "u"]);
let count = 0,
l = 0,
r = 0;
while (r < k) {
//初始化大小k的窗口
vowels.has(s[r]) && count++;
r++;
}
let max = count;
while (r < s.length) {
//不断移动窗口
vowels.has(s[r]) && count++;
vowels.has(s[l]) && count--;
l++;
r++;
max = Math.max(max, count); //更新最大元音数
}
return max;
};
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xiaochen1024/leetcode.git
git@gitee.com:xiaochen1024/leetcode.git
xiaochen1024
leetcode
leetcode
master

搜索帮助