이 글은 "파이썬 알고리즘 인터뷰 (박상길 지음)"을 읽고 주관적으로 요약한 글입니다.
문제 정의
t가 s의 애너그램인지 출력
책에서 구현된 코드
class Solution:
def isAnagram(self, s: str, t: str) -> bool:
return sorted(s) == sorted(t)
기억해야할 기법
- 문자열에 포함된 알파벳의 종류, 개수가 모두 일치하는지 확인하려면 정렬할 것
내가 구현한 코드
class Solution:
def isAnagram(self, s: str, t: str) -> bool:
return sorted(s) == sorted(t)
- 책과 일치
'책읽기' 카테고리의 다른 글
[파이썬 알고리즘 인터뷰][정렬] 원점에 K번째로 가까운 점 (0) | 2021.08.07 |
---|---|
[파이썬 알고리즘 인터뷰][정렬] 색 정렬 (0) | 2021.08.07 |
[파이썬 알고리즘 인터뷰][정렬] 가장 큰 수 (0) | 2021.08.07 |
[파이썬 알고리즘 인터뷰][정렬] 삽입 정렬 리스트 (0) | 2021.08.07 |
[파이썬 알고리즘 인터뷰][정렬] 구간 병합 (0) | 2021.08.07 |