프로그래머스
제일 작은 수 제거하기 코틀린(Kotlin)
오늘은 오랜만에 문제를 풀어보게 되었는데 사실 이 문제를 풀면서 또 다시 공식 문서의 중요성을 깨닫게 되었다. 문제 사실 굉장히 간단한 문제라고 생각했다.(공식 문서의 중요성은 조금 뒤에 말해보겠다) 일반적인 경우, 전달된 배열을 리스트로 바꾸고 최솟값을 제거한 뒤 다시 배열로 만들어 리턴하면 되고, 배열의 길이가 1인 경우 곧바로 -1만 들어있는 배열을 만들어 리턴하면 된다. 풀이 최종 정답을 받은 풀이는 위 사진의 코드이다. 하지만, 이전 코드는 약간 달랐다. 차이점도 있었고, 에러가 났던 부분도 설명해보겠다. class Solution { fun solution(arr: IntArray): IntArray { var answer = intArrayOf() if (arr.size == 1) answe..