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

Medium
ArrayHash Table

Дан массив строк strs, сгруппируйте анаграммы вместе. Порядок групп в ответе может быть любым.

Анаграмма — это слово или фраза, образованная путем перестановки букв другого слова или фразы, обычно используя все исходные буквы ровно один раз.

Ограничения

  • 1 <= strs.length <= 10^4
  • 0 <= strs[i].length <= 100
  • strs[i] состоит из строчных букв английского алфавита

Примеры

1strs = ["eat","tea","tan","ate","nat","bat"]
→ [["bat"],["nat","tan"],["ate","eat","tea"]]
2strs = [""]
→ [[""]]
3strs = ["a"]
→ [["a"]]
Ваш код - JavaScript
Результаты
Нажмите «Запуск» для выполнения кода