728x90

주어진 배열에서 두 개의 숫자를 곱하여 최댓값을 찾는 문제이다!
나의 풀이 법
1. 배열 numbers를 내림차순으로 정렬
2.인덱스 [0], [1]을 곱한다.
코드
function solution(numbers) {
const sortedNumbers = numbers.sort((a,b)=> b-a);
return sortedNumbers[0] * sortedNumbers[1];
}
그냥 바로 numbers.sort해도 됬었자나!!

성공성공~
728x90
'헬리'Daily > 꾸준한 알고리즘' 카테고리의 다른 글
[프로그래머스] 코테 (모음 제거) (0) | 2023.08.07 |
---|---|
[프로그래머스] 코테 (배열자르기) (0) | 2023.08.07 |
[프로그래머스] 코테 (문자열안에 문자열) (0) | 2023.08.04 |
[프로그래머스] 코테 (피자 나눠 먹기 (3)) (0) | 2023.08.04 |
[프로그래머스] 코테 (점의 위치 구하기) (0) | 2023.08.04 |