본문 바로가기
leetcode

Leet code 242 - Valid Anagram

by monsangter 2023. 5. 16.

문자열 입력 s,t에 대해 애너그램관계에 있는지 판단 하는 문제이다

 


나의 풀이

처음에는 해쉬맵을 사용해볼까 했으나,

list변환 이후 sort하면 간단히 풀릴 것 같아 list.sort를 활용하였다.

class Solution:
    def isAnagram(self, s: str, t: str) -> bool:
        # 각 문자의 개수가 일치하는가?
        # s의 각 문자 개수를 해쉬맵으로
        # t의 각 문자 개수를 해쉬맵으로
        # 걍 쏘트해서 비교하면 되는거 아님?
        
        ls_s = list(s) 
        ls_t = list(t)
        ls_s.sort()
        ls_t.sort()
        return True if ls_s == ls_t else False

댓글