Leetcode--49. 字母异味词分组
发布日期:2021-04-30 21:05:36 浏览次数:112 分类:精选文章

本文共 1624 字,大约阅读时间需要 5 分钟。

??????????????????????????????????????eat???tea???????????????????????????????????????????????????

??????????????

?????????????????????????????????????????????????????

  • ?????????????????????????????????????
  • ??????????????????????????????????????????
  • ?????????O(nk)?k?????????????????????????????????????????

    ???????????????

    ??????????????????????????????????????????

  • ????????????????????
  • ?????????????????????????????????
  • ?????????O(nk log k)?????????????????????????????????????????k log k????????

    ????

    ????????????????????????????????????????????????????????????????????????????????????

    ?????

    ??????????????

  • ?????????java.util??HashMap?ArrayList?Arrays??
  • ???????????HashMap?????????????????????
  • ????????????????????????????????
  • ???????????????????????????????????????????
  • ??????????????????????????
  • ????

    import java.util.HashMap;import java.util.ArrayList;import java.util.Arrays;import java.util.List;public class Solution {    public static List
    > groupAnagrams(String[] strs) { HashMap
    > hash = new HashMap<>(); for (int i = 0; i < strs.length; i++) { char[] s_arr = strs[i].toCharArray(); Arrays.sort(s_arr); String key = new String(s_arr); if (hash.containsKey(key)) { hash.get(key).add(strs[i]); } else { List
    temp = new ArrayList<>(); temp.add(strs[i]); hash.put(key, temp); } } return new ArrayList<>(hash.values()); }}

    ??

    ????????????????????????????????????????????????????????????????????????????????

    上一篇:HTML基础知识点总结一
    下一篇:Java网络编程(三)

    发表评论

    最新留言

    关注你微信了!
    [***.104.42.241]2026年06月08日 04时20分40秒

    关于作者

        喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
    -- 愿君每日到此一游!

    推荐文章