programmers.co.kr/learn/courses/30/lessons/12935
코딩테스트 연습 - 제일 작은 수 제거하기
정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1
programmers.co.kr
function solution(arr) {
let min = Math.min(...arr);
arr.splice(arr.indexOf(min), 1);
if (arr.length < 1) return [-1];
return arr
}
정말 별거 아닌 문제인데 첨에 문제 이해를 잘못해서 내림차순으로 정렬한뒤 최솟값을 빼는 뻘짓을 했다
원래 배열에서 최솟값만 빼면 되는 문제다
'알고리즘 문제 풀이' 카테고리의 다른 글
프로그래머스[LEVEL 1] ("2019 카카오 개발자 겨울 인턴십 ") - 크레인 인형 뽑기 (0) | 2021.05.24 |
---|---|
프로그래머스 [LEVEL 1] - 이상한 문자 만들기 (0) | 2021.05.11 |
프로그래머스[LEVEL 1] - 수박수박수박수박수박수 ? (0) | 2021.05.05 |
프로그래머스 [LEVEL 1] - 두 정수 사이의 합 (0) | 2021.05.05 |
프로그래머스[LEVEL 1] - 가운데 글자 가져오기 (0) | 2021.05.05 |