class Solution {
public int[] solution(int[] arr) {
if(arr.length==1) return new int[]{-1};
//가장 작은 수를 찾는다.
int min = arr[0];
for(int i=0; i<arr.length; i++){
if(min > arr[i]){
min = arr[i];
}
}
//가장 작은 수를 빼고 새로운 배열 만들기
int[] newArr = new int[arr.length-1];
int j = 0;
for(int i=0; i<newArr.length; i++){
if(arr[j] != min){
newArr[i] = arr[j];
j++;
}
else if(arr[j] == min){
j++;
i--;
}
}
return newArr;
}
}
어려운 문제를 많이 풀어봐야하는데, 얼레벌레 쉬운 거 풀면서 감만 안 잃기,,
며칠 전에 봤던 네이버 부스트캠프 코테 1차 붙어서, 내일 2차 코테 본다.
그리고 다음주에는 어쩌다보니 개발자로 첫 출근을 할 것 같다.😱
나 떨고있니,,
앞으로도 공부 꾸준히 해야지.
사용 가능한 언어와 프레임워크를 늘리고 싶다.