We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 504f268 commit a1995dcCopy full SHA for a1995dc
Swift/49. Group Anagrams.swift
@@ -0,0 +1,10 @@
1
+// 49. Group Anagrams
2
+// 164 ms, 58.49%
3
+func groupAnagrams(_ strs: [String]) -> [[String]] {
4
+ var dict = [String: [String]]()
5
+ strs.forEach {
6
+ let s = String($0.sorted())
7
+ dict[s] = (dict[s] == nil) ? [$0] : dict[s]! + [$0]
8
+ }
9
+ return dict.map({$0.value})
10
+}
0 commit comments