Дан массив строк strs, сгруппируйте анаграммы вместе. Порядок групп в ответе может быть любым.
Анаграмма — это слово или фраза, образованная путем перестановки букв другого слова или фразы, обычно используя все исходные буквы ровно один раз.
Ограничения
- 1 <= strs.length <= 10^4
- 0 <= strs[i].length <= 100
- strs[i] состоит из строчных букв английского алфавита
Примеры
1. strs = ["eat","tea","tan","ate","nat","bat"]
→ [["bat"],["nat","tan"],["ate","eat","tea"]]
2. strs = [""]
→ [[""]]
3. strs = ["a"]
→ [["a"]]