Given an array of strings, group anagrams together.
For example, given: ["eat", "tea", "tan", "ate", "nat", "bat"],
Return:
[
["ate", "eat","tea"],
["nat","tan"],
["bat"]
]
主题思想: 这个刚开始第一眼思路就是用一个HashMap标志是不一样可以分到一个组,然后用这个HashMap作为一个key 一个list作为value, 跑一遍
最后把所有的value 放到一个list。 关键的数据结构是这样的HashMap<HashMap<Character,Integer>,List<String>>
“`
class Solution {
public List