Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

배우고 느낀 것들

[코드트리] 두개의 동일한 수열 본문

파이썬/문제

[코드트리] 두개의 동일한 수열

낑깡H 2022. 9. 19. 19:50

🍒 문제 링크 

https://www.codetree.ai/missions/5/problems/two-equal-series/discussions/1550

 

🍒 문제 분석

배열 두 개 설정, 비교하기

 

🍒 내 코드

N = int(input())

A = map(int, (input().split()))
B = map(int, (input().split()))

A2 = sorted(A)
B2 = sorted(B)

if A2 == B2:
    print("Yes")
else:
    print("No")

 

🍓 내 해결 과정

sorted 해둔 후, A2 == B2 

답지 : zip 함수 이용 

 

 

🌽 다른 사람 코드

# 변수 선언 및 입력
n = int(input())
a = list(map(int, input().split()))
b = list(map(int, input().split()))


def equal():
    # n개의 원소를 순서대로 봤을 때
    # 전부 동일한 경우에만 일치합니다.
    # 단 하나라도 다르다면, false입니다.
    for elem1, elem2 in zip(a, b):
        if elem1 != elem2:
            return False
    
    return True


# 정렬
a.sort()
b.sort()

# 수열이 일치하는지 확인합니다.
if equal():
    print("Yes")
else:
    print("No")코드

 

sort 할 필요 없이 바로 set으로 비교해도 가능

 

 

🍉 깨달은 점 및 정리

 

Zip 함수 아직...

 

 

Comments