2018. 8. 14. 00:29, 알고리즘/BOJ
https://www.acmicpc.net/problem/11660
$D[i][j] = \sum_{1<=x<=i, 1<=y<=j} \ \ A[i][j]$ 으로 정의하고 미리 채워두면 입력받은 x1,x2,y1,y2에 대해 D[x2][y2]-D[x1-1][y2]-D[x2][y1-1]+D[x1-1][y1-1]을 반환하기만 하면 됩니다.
'알고리즘 > BOJ' 카테고리의 다른 글
[BOJ] 2370번: Mayor's posters (0) | 2018.08.16 |
---|---|
[BOJ] 10277번: JuQueen (0) | 2018.08.15 |
[BOJ] 2251번: 물통 (0) | 2018.08.14 |
[BOJ] 14890번: 경사로 (0) | 2018.08.14 |
[BOJ] 1405번: 미친 로봇 (0) | 2018.08.13 |
[BOJ] 2416번: 다리 만들기 (0) | 2018.08.13 |
Comments