프로그래머스 오픈카톡방(Level 2)

Lungnaha·2022년 3월 28일
1

코딩테스트

목록 보기
11/13

백준을 풀다 보니 너무 유형별로 문제가 정리되어있었고, 그래서 생각의 틀이 갇혀져 있다고 생각되어서 그냥 문제를 시험처럼 풀 수 있는 프로그래머스를 최근에 이용하기 시작했습니다.

오픈카톡방

🧛‍♀️ 초기 생각

  • 닉네임 중복 가능(단, 변경은 독립적으로 진행)
  • 카톡방 출입이 결과로 표시(닉네임이 변경되면 출력이 같이 변경)
  • 이용자 데이터는 아이디, 닉네임 으로 관리

먼저 간단하게 조건을 이야기하자면, 회원 들은 고유의 아이디를 가지고 있고, 오픈 카톡방 안에서 닉네임은 중복 가능합니다.
그리고, 결과를 담는 배열은 모든 처리가 끝난 이후에 담게 됩니다.

그래서 저는 딕셔너리로 아이디와 닉네임을 모든 회원들의 동작이 처리될 때까지 진행되도록 두고, 회원의 정보과 완전히 결정되면, 알맞게 출력 되도록 구현해보았습니다.
말은 좀 어렵게 들리는 데, 아래 코드를 보시면 간단하게 이해하실 수 있을 겁니다.

🧙‍♂️ 1차 구현


구현을 하고도 너무 간단하게 끝난거 같아서 틀릴 줄 알았는데, 다행히 바로 정답을 받을 수 있었습니다. 🧒

profile
Long🌈Now😁Happy💖

0개의 댓글