완주하지 못한 선수

    [프로그래머스,Level 1] 완주하지 못한 선수(JAVA 구현)

    - 첫 풀이 및 정답풀이 이 문제의 경우 주어지는 두 가지 배열을 적절히 이용하면 풀 수 있다고 생각이 들었고, 문제에서 제시하는 자료구조인 해시를 이용해 풀어보고자 하였다. 해시를 많이 사용해보지 않아 공부하는 차원에서 처음부터 다른 분들의 풀이를 보고 풀어보았다. 이 문제의 핵심은 참여자 명단과 완주 명단이 주어지며, 두 명단 사이 크기 차이는 1이라는 점이다. 즉, 완주하지 못한 한 명을 찾아내는 것이 핵심이라 할 수 있다. import java.util.*; import java.util.Map.Entry; class Solution { public String solution(String[] participant, String[] completion) { String answer = ""; //..