面试题 10.02. 变位词组
难度中等42收藏分享切换为英文接收动态反馈
编写一种方法,对字符串数组进行排序,将所有变位词组合在一起。变位词是指字母相同,但排列不同的字符串。
注意:本题相对原题稍作修改
示例:
1 | 输入: ["eat", "tea", "tan", "ate", "nat", "bat"], |
说明:
- 所有输入均为小写字母。
- 不考虑答案输出的顺序。
哈希表+哈希表
1 | class Solution { |
排序+哈希表
1 | class Solution { |
作者:LeetCode-Solution
链接:https://leetcode-cn.com/problems/group-anagrams-lcci/solution/bian-wei-ci-zu-by-leetcode-solution-g2a8/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。