多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > LeetCode:Group Anagrams

LeetCode:Group Anagrams

來源:程序員人生   發布時間:2016-06-16 08:17:38 閱讀次數:2425次

Group Anagrams


Total Accepted: 76941 Total Submissions: 275801 Difficulty: Medium

Given an array of strings, group anagrams together.

For example, given: ["eat", "tea", "tan", "ate", "nat", "bat"]
Return:

[ ["ate", "eat","tea"], ["nat","tan"], ["bat"] ]

Note:

  1. For the return value, each inner list's elements must follow the lexicographic order.
  2. All inputs will be in lower-case.

Subscribe to see which companies asked this question

Hide Tags
 Hash Table String
Hide Similar Problems
 (E) Valid Anagram (E) Group Shifted Strings



























思路:

使用先將字符串數組排序(這樣可以保證輸出的順序);

使用HashMap<String, List<String>>,key(String):是第1次出現的字符串;value(List<String>):用于保存所有相同字母亂序的值。


java code:

public class Solution { public List<List<String>> groupAnagrams(String[] strs) { if(strs==null || strs.length==0) return new ArrayList<List<String>>(); Map<String, List<String>> map = new HashMap<String, List<String>>(); Arrays.sort(strs); for(String str : strs) { char[] cs = str.toCharArray(); Arrays.sort(cs); String keyStr = new String(cs); if(!map.containsKey(keyStr)) map.put(keyStr, new ArrayList<String>()); map.get(keyStr).add(str); } return new ArrayList<List<String>>(map.values()); } }


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 影音先锋成人影院 | 日本一区二区视频在线观看 | 女人洗澡一级特黄毛片 | 国产日韩一区 | 欧美人马交 | 亚洲国产高清人在线 | 中文字幕在线视频免费观看 | 欧美人与牲动交xxxxbbbb | 天天做天天爱天天综合网 | 国产日韩不卡免费精品视频 | 性生交酡 | 亚洲综合一区二区不卡 | 午夜性色福利视频 | 日韩欧国产精品一区综合无码 | 欧美一区二区三区东南亚 | 综合欧美一区二区三区 | 好大好湿好硬顶到了好爽在 | 久久久免费精品视频 | 亚洲高清免费在线观看 | 成人精品一区二区www | 国内久久久久久久久久 | 成熟女人免费一级毛片 | 久久精品国产网红主播图片 | 欧美性xxxx交 | 红豆视频在线观看日本 | 亚洲春色www| 波多野结衣视频免费在线观看 | 国内免费高清视频在线观看 | 国产精品网站在线观看 | 国产精品久久久影院 | 国产一区二区在线视频播放 | 天天综合色一区二区三区 | 欧美在线看欧美视频免费网站 | 午夜在线播放 | 自怕偷自怕亚洲精品 | 国产综合久久久久 | 精品国产麻豆免费网站 | 手机在线看福利 | 中文字幕第六页 | 免费视频亚洲 | 国产精品αv在线观看 |