Link
문제
풀이
(1)
function solution(arr) {
if (arr.length === 1) return [-1];
let answer = [];
let min = Number.MAX_SAFE_INTEGER;
let idx = 0;
for (let i = 0; i < arr.length; i++) {
if (arr[i] < min) {
idx = i;
min = arr[i];
}
}
arr.splice(idx, 1);
return arr;
}
(2)
function solution(arr) {
if (arr.length === 1) return [-1];
let min = Math.min(...arr);
return arr.filter(num => num !== min);
}
'알고리즘 > 문제' 카테고리의 다른 글
[프로그래머스 | Lv. 1 | JavaScript] 내적 (0) | 2024.12.28 |
---|---|
[프로그래머스 | Lv. 1 | JavaScript] 핸드폰 번호 가리기 (0) | 2024.12.27 |
[프로그래머스 | Lv. 1 | JavaScript] 음양 더하기 (0) | 2024.12.26 |
[프로그래머스 | Lv. 1 | JavaScript] 나누어 떨어지는 숫자 배열 (1) | 2024.12.25 |
[프로그래머스 | Lv. 1 | JavaScript] 하샤드 수 (0) | 2024.12.25 |
※ 쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.