Cometin'

프로그래머스-두-개-뽑아서-더하기 - Javascript

2021-12-13 at Algorithm category

정수로 이루어진 배열에서 두 개를 뽑아서 더했을 때 나올 수 있는 수를 정렬하여 반환하는 문제. 중복 제거를 위해 Set 자료형을 이용하여 풀었다.

function solution(numbers) {
  const set = new Set();
  for (let i = 0; i < numbers.length; i++) {
    for (let j = i + 1; j < numbers.length; j++) {
      set.add(numbers[i] + numbers[j]);
    }
  }

  return [...set].sort((n1, n2) => n1 - n2);
}

hyesungoh

Personal blog by hyesungoh.

I like to share my knowledge for those who wandering in issue.