본문 바로가기
관리자

Computer Science/Algorithm

Prm 8 : LargestProductOfThree / sort

728x90
반응형

largestProductOfThree

문제

정수를 요소로 갖는 배열을 입력받아 3개의 요소를 곱해 나올 수 있는 최대값을 리턴해야 합니다.

입력

인자 1 : arr

  • number 타입을 요소로 갖는 임의의 배열

출력

  • number 타입을 리턴해야 합니다.

주의사항

  • 입력으로 주어진 배열은 중첩되지 않은 1차원 배열입니다.
  • 배열의 요소는 음수와 0을 포함하는 정수입니다.
  • 배열의 길이는 3 이상입니다.

입출력 예시

let output = largestProductOfThree([2, 1, 3, 7]); console.log(output); // --> 42 (= 2 * 3 * 7) output = largestProductOfThree([-1, 2, -5, 7]); console.log(output); // --> 35 (= -1 * -5 * 7)

 

 


 

728x90
반응형

'Computer Science > Algorithm' 카테고리의 다른 글

Prm 10 : BinarySearch  (0) 2021.01.05
Prm 9 : power / recursion  (0) 2021.01.04
Prm 7 : tree DFS / recursion  (0) 2021.01.04
Prm 6 : Sudoku / parseInt, [...Array().keys()].slice()  (0) 2021.01.01
BubbleSort  (0) 2020.12.29