프로그래머스 겹치는 선분의 길이 자바스크립트

버건디·2023년 4월 15일
0

프로그래머스

목록 보기
37/66

문제 링크

- 내 풀이

function solution(lines) {
  var answer = 0;

  const arr = Array.from({ length: 200 }, (_, index) => 0);

  for (let i = 0; i < lines.length; i++) {
    let startPos = lines[i][0] + 100; 
    let endPos = lines[i][1] + 100; 

    for (let j = startPos; j < endPos; j++) {
      arr[j] += 1;
    }
  }

  return arr.filter((number) => number >= 2).length;
}
profile
https://brgndy.me/ 로 옮기는 중입니다 :)

0개의 댓글

관련 채용 정보