반응형
문제
- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12935
풀이
더보기
더보기
class Solution {
public int[] solution(int[] arr) {
int[] answer = new int[arr.length - 1];
if (arr.length == 1) {
return new int[]{-1};
}
int minValue = arr[0];
for (int i = 0; i < arr.length; ++i) {
if (arr[i] < minValue) {
minValue = arr[i];
}
}
int j = 0;
for (int i = 0; i < arr.length; ++i) {
if (arr[i] != minValue) {
answer[j] = arr[i];
j++;
}
}
return answer;
}
}
반응형
'코딩테스트 문제집 > Programmers(Lv1)' 카테고리의 다른 글
[Programmers] Lv1: 최대공약수와 최소공배수(12940) (0) | 2025.02.10 |
---|---|
[Programmers] Lv1: 짝수와 홀수(12937) (0) | 2025.02.10 |
[Programmers] Lv1: 정수 제곱근 판별(12934) (0) | 2025.02.10 |
[Programmers] Lv1: 정수 내림차순으로 배치하기(12933) (0) | 2025.02.10 |
[Programmers] Lv1: 자릿수 뒤집어 배열로 만들기(12932) (0) | 2025.02.10 |