Skip to content

Commit 402f18f

Browse files
committed
group-anagrams solution
1 parent 2d41685 commit 402f18f

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

group-anagrams/yyyyyyyyyKim.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
class Solution:
2+
def groupAnagrams(self, strs: List[str]) -> List[List[str]]:
3+
4+
# 딕셔너리
5+
answer = {}
6+
7+
for i in strs:
8+
key = ''.join(sorted(i)) # 정렬해서 키 만들기
9+
10+
# answer에 키가 없으면 키 추가
11+
if key not in answer:
12+
answer[key] = []
13+
14+
answer[key].append(i) # key에 단어 추가
15+
16+
# list로 변환해서 리턴
17+
return list(answer.values())

0 commit comments

Comments
 (0)