Skip to content

Commit ce1b071

Browse files
authored
Update range-sum-query-2d-immutable.py
1 parent cf22fec commit ce1b071

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

Python/range-sum-query-2d-immutable.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,8 @@ def __init__(self, matrix):
1515
self.__sums = [[0 for _ in xrange(n+1)] for _ in xrange(m+1)]
1616
for i in xrange(1, m+1):
1717
for j in xrange(1, n+1):
18-
self.__sums[i][j] = self.__sums[i][j-1] + matrix[i-1][j-1]
19-
for j in xrange(1, n+1):
20-
for i in xrange(1, m+1):
21-
self.__sums[i][j] += self.__sums[i-1][j]
18+
self.__sums[i][j] = self.__sums[i][j-1] + self.__sums[i-1][j] - \
19+
self.__sums[i-1][j-1] + matrix[i-1][j-1]
2220

2321
def sumRegion(self, row1, col1, row2, col2):
2422
"""

0 commit comments

Comments
 (0)