[프로그래머스] [LV1] 제일 작은 수 제거하기
업데이트:
📚 제일 작은 수 제거하기
링크📎 : https://programmers.co.kr/learn/courses/30/lessons/12935
난이도 ⭐️
📖 문제
📝 내 풀이
import java.util.*;
class Solution {
public int[] solution(int[] arr) {
int[] answer = {};
int minNum = 0;
ArrayList<Integer> list = new ArrayList<Integer>();
if(arr.length <= 1 ){
answer = new int[1];
answer[0] = -1;
}
else{
minNum = arr[0];
for(int i : arr)
if(i < minNum) minNum = i;
for(int i : arr)
if(i != minNum) list.add(i);
answer = new int[list.size()];
for(int i = 0; i < list.size(); i++)
answer[i] = list.get(i);
}
return answer;
}
}
끝-!
댓글남기기