HashMap1 [프로그래머스-Lv1-JAVA] 신고 결과 받기 1. 문제[프로그래머스 - 2022 KAKAO BLIND RECRUITMENT - 신고 결과 받기]문제 캡처문제 캡처 이미지 2. 문제 분석이 문제는 서로 다른 유저에게 k 번 신고 당한 유저가 있는 경우 해당 유저를 신고한 유저에게 알람이 가는 횟수를 구하는 문제이다.이 문제는 관찰자가 주제가 될 수 있는 옵저버 패턴과 유사한 문제이지만 차이점이라면 메시지 처리를 실시간이 아닌 배치 처리를 한다는 점에 차이가 있는 문제이다.알고리즘 풀이에서 옵저버 패턴을 구현할 필요는 없다. 개념은 가져가고 효율적으로 처리하는 방법을 구상해 보자.문제를 보면 신고자는 이름으로 구분되며 중복이 없다는 조건이 있다. 그렇다면 신고자 관리는 이름 기준의 집합으로 관리해도 될 것이다. 이 기준으로 문제 해결 코드 흐름을 작성.. 2024. 12. 3. 이전 1 다음