728x90
https://school.programmers.co.kr/learn/courses/30/lessons/12935
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr

배열하나 가 주어지고 이 배열에서 가장 작은 수를 삭제하는 문제였다.
첫 번째로 가장 작은 수를 구별해야 했다. 흔하게 구글에 가장 큰 수 구하기, 가장 작은 수 구하기 치면 가장 익숙한 알고리즘으로 풀었다.

첫 번째 값을 minValue에 넣어서 작은 수를 찾아냈다. 그리고 array.splice함수를 이용하여 작은 수를 삭제했다.
문제를 다풀고 다른 분들의 풀이를 보았는데 Math.min을 활용하여 for문 없이 작은 수를 구할 수가 있었다.

spread문법을 활용한 풀이이다. 나도 다양한 방법으로 접근해보고 좋은 방법을 도출하는 능력을 키워야 할 것 같다.
'개발이야기' 카테고리의 다른 글
[TIL]23.nodemon 설치법/ Sequelize,mysql 설치 (0) | 2023.11.14 |
---|---|
[TIL]22.AWS RDS 인스턴스 생성하기 (학습용) (1) | 2023.11.13 |
[TIL]20.프로그래머스-핸드폰 번호 가리기 (0) | 2023.11.08 |
[TIL]19.프로그래머스-없는 숫자 더하기 (0) | 2023.11.07 |
[TIL]18.env란 (0) | 2023.11.06 |