99클럽 코테 스터디 26일차 TIL + 백준 4158번 CD(Python)

모래·2025년 4월 25일

99클럽 스터디

목록 보기
20/20
post-thumbnail

✔️오늘의 학습 키워드

  • 이분탐색

  • 해시를 사용한 집합과 맵

  • 백준 4158번 CD


✔️ 공부한 내용

📌 오늘의 문제


📌 작성 코드

import sys
input=sys.stdin.readline
while True:
    n,m=map(int,input().split())
    cd_n={int(input()) for _ in range(n)}
    cd_m={int(input()) for _ in range(m)}
    if n==0 and m==0:
        break
    print(len(cd_n&cd_m))

✔️ 오늘의 회고

📌 문제 및 시도 방법

22일차 Intersection of Two Arrays 와 비슷한 방식으로 시도하였다.

📌 문제 해결 방법

  1. n(상근이가 가지고 있는 CD의 수), m(선영이가 가지고 있는 CD의 수) 입력
  2. cd_n(상근이가 가지고 있는 CD 번호 입력)
  3. cd_m(선영이가 가지고 있는 CD 번호 입력)
  4. 0 0 을 입력받으면 종료
  5. cd_n과 cd_m(상근이와 선영이의 공통 CD 번호)의 공통 CD 번호인 개수 출력

📌 새롭게 안 내용

새롭게 안 개념은 없었다.

📌 내일 학습할 내용

그동안 풀었던 문제와 알고리즘 복습하기


#99클럽 #코딩테스트준비 #개발자취업 #항해99 #TIL

profile
꾸준히 성장하는 웹 백엔드 개발자가 되자🔥

0개의 댓글