int diagonalDifference(vector<vector<int>> arr) {
int upper = 0, lower = arr.size()-1;
int sum1 = 0, sum2 = 0;
for (int i = 0; i < arr[0].size(); i++)
{
sum1 += arr[upper++][i];
sum2 += arr[lower--][i];
}
return abs(sum1 - sum2);
}
'Challenge' 카테고리의 다른 글
[Programmers] 이분탐색 - 입국심사 (0) | 2021.10.03 |
---|---|
[Codility] MinAvgTwoSlice (0) | 2021.10.03 |
[Programmers] 완전탐색 - 모의고사 (0) | 2021.09.30 |
[Programmers] Stack/Queue - 프린터 (0) | 2021.09.29 |
[Programmers] Hash - 베스트앨범 (0) | 2021.09.29 |