강의로 돌아가기
김길규

뭐가 문제일까요?

정확성, 효율성 모두 통과가 안 되네요ㅠㅠ

작성중인 코드―Solution.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.util.HashSet;
import java.util.Arrays;

class Solution {
    public String solution(String[] participant, String[] completion) {
        String answer = "";
        HashSet<String> completion_set = new HashSet<String>(Arrays.asList(completion));

        for (int i = 0; i < participant.length; i++) {
            String name = participant[i];
            if (!completion_set.contains(name)) {
                answer = name;
            } else {
                completion_set.remove(name);
            }
        }

        return answer;
    }
}
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.