Код Junior Скользящее окно обновлено

Максимум гласных в окне

Условие

Максимальное число гласных (aeiou) в подстроке длины k.

Примеры

maxVowels("abciiidef", 3) // 3
maxVowels("aeiou", 2) // 2
maxVowels("leetcode", 3) // 2

Как подойти

Фиксированное окно за O(n). Пересчёт окна целиком дал бы O(n·k).

Подсказки: 1
  1. Окно фиксированной длины: добавил новый, вычел выпавший.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.

Термины по теме