코딩 테스트 연습 - 제일 작은 수 제거하기

june·2021년 1월 19일
0

코드

class Solution {
    public int[] solution(int[] arr) {
        if(arr.length == 1){
          int[] answer = {-1};
            return answer;
        }
        int[] answer = new int[arr.length-1];
        int min =0;
        for(int i=0; i<arr.length; i++){
            if(arr[min]>arr[i]){
                min = i;
            }
            
        }
        for(int i=min+1;i<arr.length;i++){
            arr[i-1] = arr[i]; 
        }
        for(int i=0;i<answer.length;i++){
            answer[i] = arr[i]; 
        } 
        return answer;
    }
}

0개의 댓글

관련 채용 정보