이번 코딩테스트 포스팅은 최댓값과 최솟값입니다. 문제를 보자마자 이건 굉장히 간단한 문제다 라고 생각했습니다.
풀고났을때도 쉽게 풀었던 것 같습니다. 바로 코드리뷰로 들어가겠습니다.
우선 저는 테스트케이스를 추가로 넣어주었습니다. 다음과 같이 3개의 테스트코드를 더 넣어주었습니다.
이중에서 중요한것은 "1000 123 12345" 입니다. 우선 위 문제에서 s는 문자열입니다.
문자열은 1000보다 123이 크다고 나타납니다. 그렇기 때문에 한가지 간과하고 넘어가게되면 최소값이 1000 최대값이 12345가 나타나게됩니다.
이 부분은 코드를 보면서 말씀해드리도록 하겠습니다. 아래는 vscode로 작성한 자바스크립트 코드입니다.
다음과 같습니다. arr = s.split(" "); 을 보시면 arr에는 현재 문자열상태로 ['1000' , '123' , '12345'] 순서로 들어가있습니다. 이대로 최대값과 최솟값을 구하게되면 12345와 1000이 나타나게됩니다.
그렇기 때문에 최솟값을...
#
최댓값과최솟값
#
코딩테스트
#
코딩테스트최댓값과최솟값
#
프로그래머스
#
프로그래머스최댓값과최솟값
#
프로그래머스코딩테스트
원문 링크 : 코딩테스트 최댓값과 최솟값