프로그래머스(JavaScript)/Lv0

[프로그래머스 : 코딩 기초 트레이닝]Lv0.수열과 구간 쿼리 1(JavaScript)

지미지민 2024. 3. 12. 20:15

 

 

💜 코드


function solution(arr, queries) {
    for(let i=0; i<queries.length; i++){
        const [a, b] = queries[i];
        for(let j=a; j<=b; j++){
            arr[j]++;
        }
    }
    return arr;
}

 

 

 

💜 실행 결과


 

 

💜 다른 사람의 풀이


function solution(arr, queries) {
    queries.forEach(([s, e]) => {
        while (s <= e) arr[s++]++;
    });
    return arr;
}