이전 알고리즘 글 '누적 합'을 먼저 보고 오시는 걸 권장합니다.누적 합 배열(Prefix Sum Matrix)주어진 2차원 배열이 있을 때, 각 위치 (i,j)에 (1,1)부터 (i,j)까지의 직사각형 영역에 있는 모든 원소들의 합을 저장한 배열(행렬).원본 배열을 A, 누적 합 배열을 Z라고 할 때, Z[i][j]는이고,이는 P[i][j]는 원본 행렬의 좌상단 모서리(1,1)부터 현재 위치(i,j)까지 형성되는 직사각형 영역 내의 모든 원소들의 합. 크기가 N * M인 2차원 배열의 누적 합 배열을 구하는 과정의 경우 시간 복잡도는 O(NM).누적 합을 통해 배열의 특정 구간[L, R]의 합을 구할 때 시간 복잡도는 O(1).→ Q번의 질의가 있는 경우, O(N)+O(Q)이므로 시간 복잡도는 O(NM..