프로그래머스 신고 결과 받기 - java


프로그래머스 신고 결과 받기 - java

HashMap과 HashSet을 사용해본다. import java.util.*; class Solution { public int[] solution(String[] id_list, String[] report, int k) { int[] answer = {}; //한 유저를 여러 번 신고할 수도 있지만, 동일한 유저에 대한 신고 횟수는 1회로 처리됩니다. //유저가 신고한 모든 내용을 취합하여 마지막에 한꺼번에 게시판 이용 정지를 시키면서 정지 메일을 발송합니다. //id_list의 원소는 이용자의 id를 나타내는 문자열이며 알파벳 소문자로만 이루어져 있습니다. //신고당한 자의 HashMap을 구현한다. //신고당한 자는 신고한 자의 ID HashSet을 갖는다. Map<String, HashSet<String>> reportedIDs = new HashMap<>(); //신고한 자의 '처리 결과 메일 수신 카운트 배열'을 만든다. int[] processMailCount = n...



원문링크 : 프로그래머스 신고 결과 받기 - java