[Leetcode] 0242. 유효한 애너그램

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)
				
			
ko_KR한국어