Algorithm/PROGRAMMERS[Java]
Lv1. 제일 작은 수 제거하기
씨니
2022. 3. 12. 16:53
728x90
class Solution{
public int[] solution(int[] arr){
int[] answer = {};
if(arr.length == 1){
answer = new int[1];
answer[0] = -1;
}else{
answer = new int[arr.length-1];
int min = arr[0]; //최소값 설정해두고 비교.
//최소값 min 찾아냄
for(int i = 0; i < arr.length; i++){
min = Math.min(min, arr[i]);
}
int num = 0;
for(int j = 0; j < arr.length; j++){
if(arr[j] == min){
continue;
}else{
answer[num] = arr[j];
num++;
}
}
}
return answer;
}
}
728x90