[JS] 프로그래머스 / 코딩테스트 입문 / 최댓값 만들기 (2)

2023. 2. 17. 22:45· 코딩 테스트/programmers
목차
  1. 문제
  2. 메모
  3. 정답

문제

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr


메모

생각을 충분히 하고 풀자. 특히 난이도가 올라갈수록 그런 문제가 많아지는데, 되는 대로 무조건 풀기 시작하면 코드가 산(정답2)으로 가고 오히려 풀이 시간이 훨씬 오래 걸리는 결과가 초래된다. 머릿속으로 미리 풀이 과정을 충분히 생각한 뒤에 코드를 작성하기 시작하자.


정답

function solution(numbers) {
  let arr = numbers.sort((a, b) => a - b);
  return Math.max(arr[0] * arr[1], arr[arr.length - 1] * arr[arr.length - 2]);
}

저작자표시 비영리 변경금지 (새창열림)
  1. 문제
  2. 메모
  3. 정답
'코딩 테스트/programmers' 카테고리의 다른 글
  • [JS] 프로그래머스 / 코딩테스트 입문 / 숨어있는 숫자의 덧셈 (2)
  • [JS] 프로그래머스 / 코딩테스트 입문 / k의 개수
  • [JS] 프로그래머스 / 코딩테스트 입문 / A로 B 만들기
  • [JS] 프로그래머스 / 코딩테스트 입문 / 머쓱이보다 키 큰 사람
카버
카버
카버
카버의 코딩일기
카버
  • All (414)
    • JavaScript (36)
    • CSS (1)
    • TypeScript (6)
    • React (17)
    • Redux (6)
    • Next.js (13)
    • Gatsby (2)
    • 코딩 테스트 (305)
      • programmers (238)
      • Baekjoon (51)
      • CroCoder (15)
    • ETC (28)
      • Error (9)
      • CS (8)
      • Terminal (2)
      • GitHub (1)
hELLO · Designed By 정상우.v4.2.2
카버
[JS] 프로그래머스 / 코딩테스트 입문 / 최댓값 만들기 (2)
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.