[업무 지식]/Algorithm

[remove] 제일 작은 수 제거하기

에디터 윤슬 2024. 12. 23. 10:06

링크

https://school.programmers.co.kr/learn/courses/30/lessons/12935

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

 

문제

정답 1

def solution(arr):
    if len(arr) == 1:
        return [-1]
    arr.remove(min(arr))
    return arr

정답 2

def solution(arr):
	if len(arr) == 1:
    		return [-1]
    min_value = min(arr)
    return [x for x in arr if x != min_value]