새소식

알고리즘/문제

[프로그래머스] 신고 결과 받기

  • -

문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/92334

 

코딩테스트 연습 - 신고 결과 받기

문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의

programmers.co.kr



문제를 읽고나서 풀이는 해당 문제가 말하는 대로 하면 된다고 생각했고

제일 많이 쓴 시간은 데이터들을 담는 자료형들을 정하는 부분이였다

 

입력으로 받는 

id_list 배열 : 사용자 목록

report 배열 : 누가 누굴 신고했는지

k : 게시판 정지 기준 신고 횟수

에 더해서

 

hm 해시맵 : 사용자 이름 - 인덱스 매핑

al 어레이리스트<해시셋> :  어레이리스트 : 사용자 (hm을 사용해 위치 파악 가능)

                                             해시셋 : 사용자를 신고한 사람의 목록

 

으로 세팅하고 문제에서 주어진대로 로직 실행

'알고리즘 > 문제' 카테고리의 다른 글

[BOJ/백준 - 10250] ACM 호텔  (0) 2022.06.21
[프로그래머스] 뉴스 클러스터링  (0) 2022.06.17
[BOJ/백준 - 1105] 팔  (0) 2022.02.16
[BOJ/백준 - 2798] 블랙잭  (0) 2022.02.16
[BOJ/백준 - 6588] 골드바흐의 추측  (0) 2022.01.19
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.