제일 작은 수 제거하기

제일 작은 수 제거하기

import java.util.*;

class Solution {

public int[] solution(int[] arr) {

int[] answer = {-1};

int[] min = new int[arr.length];

for(int i = 0 ; i < arr.length ; i++) {

min[i] = arr[i];

}

if(arr.length == 1) {

return answer;

} else{

Arrays.sort(min);

answer = new int[arr.length-1];

int inedx = 0;

for(int i = 0 ; i < arr.length ; i++){

if(min[0] != arr[i]){

answer[inedx] = arr[i];

inedx++;

}

}

}

return answer;

}

}

배열복사 후 정렬 최소값 추출

배열이 한개이상이면 -1 크기 선언

포문을 돌면서 최소 값 과 다를 경우 인덱스 증감 순차 삽입

#문제는 프로그래머스 참조

from http://komin.tistory.com/23 by ccl(A) rewrite - 2021-09-29 18:27:14