Python, C++, JavaScript, SQL 및 TypeScript의 다양한 LeetCode 솔루션을 살펴보세요. 여러 프로그래밍 언어로 인터뷰 준비, 학습 및 코드 연습에 적합합니다. Github 레포 링크
두 개의 문자열이 주어지면 에스 그리고 티, 반품 진실 만약에 티 는의 애너그램입니다 에스, 그리고 거짓 그렇지 않으면.
안 철자 바꾸기 다른 단어나 문구의 글자를 재배열하여 형성된 단어나 문구이며, 일반적으로 원래 글자를 모두 정확히 한 번씩 사용합니다.
예시 1:
입력: s = "아나그램", t = "나가람" 산출: 진실
예 2:
입력: s = "쥐", t = "자동차" 산출: 거짓
제약:
1 <= s.길이, t.길이 <= 5 * 10 4에스그리고티소문자 영어 글자로 구성됩니다.
후속 조치: 입력에 유니코드 문자가 포함되어 있으면 어떻게 하나요? 그런 경우에 솔루션을 어떻게 적용할까요?
파이썬
# 클래스 솔루션(객체): # def isAnagram(self, s, t): # return sorted(s) == sorted(t) 클래스 솔루션(객체): def isAnagram(self, s, t): return collections.Counter(s) == collections.Counter(t)

![[Leetcode] 0305. 섬의 개수 II](https://hogantechs.com/wp-content/uploads/2024/12/13-1024x577.png)