Код Junior Реализация с нуля обновлено

Гласные в конец

Условие

Перенеси все гласные строки в конец, сохранив их взаимный порядок и порядок согласных. Гласные - aeiou.

Примеры

moveVowels("apple") // "pplae"
moveVowels("peace") // "pceae"
moveVowels("") // ""

Как подойти

Тот же приём стабильного разделения, что и в задаче с порогом, только для символов. Один проход, O(n).

Подсказки: 1
  1. Два накопителя за один проход.

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

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