Все задачи
Средне

Группировка анаграмм

frequency-mapstrings

Условие

Сгруппируйте слова, составленные из одинаковых букв с одинаковыми частотами. Порядок групп определяется первым появлением группы; порядок слов внутри группы сохраните. Регистр отсутствует: используются только строчные латинские буквы.

Пример 1

Вход: ["eat","tea","tan","ate","nat","bat"]
Выход: [["eat","tea","ate"],["tan","nat"],["bat"]]

Пример 2

Вход: ["",""]
Выход: [["",""]]

Ограничения

  • 0 ≤ words.length ≤ 10 000
  • 0 ≤ длина слова ≤ 100
  • Допустимы только буквы a–z
JS solution.js
Черновик в этой вкладке · Esc, затем Tab — выйти из редактора

Результаты тестов

Напиши решение и запусти тесты. Включены граничные случаи.