golang每日一题(字母异位词分组)

04-11 1231阅读

题目

给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。字母异位词 是由重新排列源单词的所有字母得到的一个新单词。

golang每日一题(字母异位词分组)
(图片来源网络,侵删)

示例 1:

输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"]
输出: [["bat"],["nat","tan"],["ate","eat","tea"]]
示例 2:
输入: strs = [""]
输出: [[""]]
示例 3:
输入: strs = ["a"]
输出: [["a"]]

提示:

1 
   mp :=make(map[string][]string)
   for _ ,str := range strs{
     s := []byte(str)
     sort.Slice(s, func(i, j int) bool { return s[i] 
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]