강의로 돌아가기
JungKyuHyun

테스트 17의 예제가 뭔지 알 수 있나요?

효율성도 100 나오고, 개인적인 테스트도 모두 맞는데, 계속 테스트 17에서 떨어집니다.
테스트 17의 예제가 뭔지 알 수 있나요?

작성중인 코드―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
25
26
27
import java.util.*;

public class Solution {
    public int[] solution(int[] arr) {
        if(arr.length==1) {
            return arr;
        }
        int[] answer = new int[arr.length];
        int num=0;
            for(int i=0; i<arr.length-1; i++) {
                if(arr[i] != arr[i+1]) {
                    if(num==0 ) {
                        answer[num] = arr[i];
                        answer[num+1] = arr[i+1];
                        num= num+2;
                    } else {
                        answer[num] = arr[i+1];
                        num++;
                    }            
                }else {
                    continue;
                }
            }
            answer = Arrays.copyOf(answer,  num);
        return answer;
    }
}
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.