반응형
답
#include <string>
#include <vector>
using namespace std;
vector<int> solution(vector<int> arr, vector<vector<int>> queries) {
for(int i=0;i<queries.size();i++){
for(int j=queries[i][0];j<=queries[i][1];j++){
arr[j]+=1;
}
}
return arr;
}
queries의 크기만큼 for문을 돌린다.(i)
queries[i][0]부터 queries[i][1]까지 for문을 돌린다.(j)
arr[j]에 1을 더해주낟.
끝
반응형
'c++ > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 세로 읽기(c++) (0) | 2023.12.25 |
---|---|
[프로그래머스] 배열 만들기 3(c++) (0) | 2023.12.25 |
[프로그래머스] 빈 배열에 추가, 삭제하기(c++) (0) | 2023.12.25 |
[프로그래머스] l로 만들기(c++) (0) | 2023.12.25 |
[프로그래머스] 배열 만들기 4(c++) (0) | 2023.12.24 |