반응형
문제
- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/42576
풀이
더보기
더보기
import java.util.HashMap;
public class Solution {
public String solution(String[] participant, String[] completion) {
HashMap<String, Integer> hashMap = new HashMap<>();
for (String string : completion) {
hashMap.put(string, hashMap.getOrDefault(string, 0) + 1);
}
for (String string : participant) {
if (hashMap.getOrDefault(string, 0) == 0) {
return string;
}
hashMap.put(string, hashMap.get(string) - 1);
}
return null;
}
}
반응형
'코딩테스트 문제집 > Programmers(Lv1)' 카테고리의 다른 글
[Programmers] Lv1: 모의고사(42840) (0) | 2025.02.11 |
---|---|
[Programmers] Lv1: K번째수 (0) | 2025.02.11 |
[Programmers] 다트 게임(17682) (0) | 2025.02.11 |
[Programmers] 비밀지도(17681) (0) | 2025.02.11 |
[Programmers] Lv1: 예산(12982) (0) | 2025.02.11 |