강의로 돌아가기
김성렬

이거 왜 코드채점 다틀린건가여

이미 맞았다고 채점한 사람꺼 돌려도 다틀리다고 나오는데 왜 그런가요?

작성중인 코드―Solution.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import java.util.PriorityQueue;
class Solution {
  public int[] solution(int[] arr) {
      int[] answer = {-1};
        PriorityQueue<Integer> queue = new PriorityQueue<>();
        for (int i1 : arr) {
            queue.add(i1);
        }

        queue.poll();

        if (queue.isEmpty()) {
            return answer;
        }

        answer = new int[queue.size()];

        for (int i = answer.length-1; i > -1; --i) {
            answer[i] = queue.peek();
            queue.poll();
        }
        return answer;
  }
}
1 개의 답변
Demi

안녕하세요. 본 문제는 수정된적이 있습니다.
따라서 수정 전에 돌아가던 코드도 이제는 돌아가지 않을 수 있습니다.

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