Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Middle+
29
Сборка групп анаграмм из списка слов
Условие задачи
Дан список строк, необходимо собрать все слова‑анаграммы в отдельные подмассивы, например: [["вертикаль", "компактер"], ["апельсин", "спанислы"], ...]
В качестве примера массива используем следующий набор данных:
const arr = [
"вертикаль",
"компактер",
"апельсин",
"спанислы",
"австралистик",
"ватерполистка",
"кластер",
"стансер",
"стража",
"корибль"
];
Требуется написать функцию, которая принимает такой массив и возвращает массив массивов, где каждый внутренний массив содержит слова‑анаграммы. Порядок групп и порядок слов внутри групп не важен.