Назад к задачам
Junior — Senior
8

Сборка групп анаграмм из списка слов

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Дан список строк, требуется объединить слова‑анаграммы в отдельные подмассивы. Слово A считается анаграммой слова B, если их можно получить друг из друга перестановкой символов. Все элементы входного списка состоят только из строчных латинских букв.

Input
['eat', 'tea', 'tan', 'ate', 'nat', 'bat']

Output
[
  ['ate', 'eat', 'tea'],
  ['nat', 'tan'],
  ['bat']
]