[Swift] 프로그래머스 - 오픈채팅방
문제 https://programmers.co.kr/learn/courses/30/lessons/42888 카톡 오픈톡방에서.. 닉네임을 변경한 기록이 담긴 문자열 배열을 입력받아서 최종적으로 방을 개설한 사람이 보게 되는 메시지를 문자열 배열 형태로 return하는 문제 닉네임 변경방법 채팅창 나간 후 새로운 닉네임으로 오기 채팅방에서 닉네임 변경 닉네임을 변경할 때는 기존에 채팅방에 출력되어 있던 메시지의 닉네임도 전부 변경된다. 중복 닉네임 가능 접근방법 // uid 기준 들어왔다 나갔다 기록 loop { if 들어왔다 or 나갔다 { 기록 dic[uid] = 닉네임 } else { // 닉변 dic[uid] = 닉네임 } } // 이제 log 남김 loop { append(dic[uid]님이 cm..
개발 블로그/알고리즘
2020. 10. 30. 01:15
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Widget
- Github Search
- TransitionStyle
- UIModalPresentationStyle
- 백준 1946
- VIPER 패턴
- presentStyle
- today extension
- 아키택처
- 프로그래머스 추석트래픽
- 프로그래머스 캐시
- 자기PR
- Swift
- RxSwift
- 프로그래머스 오픈채팅방
- 카카오 블라인드2018
- ios
- BaseViewController
- Stack
- ReactorKit
- 위젯
- 1차 뉴스 클러스터링
- 백준 신입사원
- BaseTableViewController
- 카카오 블라인드 2018
- Level 3
- 괄호연산
- 알고리즘
- RxDataSource
- 카카오블라인드2018
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함