https://school.programmers.co.kr/learn/courses/30/lessons/120886
def solution(before, after):
answer = 0
cnt = 0
for i in before:
if before.count(str(i)) == after.count(str(i)):
cnt +=1
if cnt == len(before):
answer =1
answser = 0
return answer
def solution(before, after):
before=sorted(before)
after=sorted(after)
if before==after:
return 1
else:
return 0
문제를 풀고 다른 사람들의 풀이를 보았는데, sort를 활용하여 알파벳 순으로 정렬하고, 같은지를 확인하는 로직이 훨씬 쉽고 간단해 보였다. 순서만 바꿔서 같은 문장이 될수있는 형식이라면 정렬했을때 같은 값이 나와야 하는 것을 잘 생각한 것 같다.