불량 사용자
-
[프로그래머스]불량 사용자 - JAVA문제풀이/프로그래머스 2021. 2. 16. 14:25
[프로그래머스]불량 사용자 programmers.co.kr/learn/courses/30/lessons/64064 코딩테스트 연습 - 불량 사용자 개발팀 내에서 이벤트 개발을 담당하고 있는 무지는 최근 진행된 카카오이모티콘 이벤트에 비정상적인 방법으로 당첨을 시도한 응모자들을 발견하였습니다. 이런 응모자들을 따로 모아 불량 programmers.co.kr 풀이 백트랙킹을 사용하여 뽑을 수 있는 모든 경우의 수를 뽑은 뒤 HashSet에 저장해 중복된 값이 이미 있었으면 저장이 되지 않도록 하였다. 그리고 마지막으로 set의 size를 return하였다. 문자열을 비교할 때는 정규식을 사용하기 위해 banned_id의 "*"을 모두 "."으로 바꾸어 주었다. 그리고 mathes()함수를 사용해 정규식과 u..