Skip to content

Commit 290da5d

Browse files
authored
Update construct-product-matrix.cpp
1 parent 6d07701 commit 290da5d

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

C++/construct-product-matrix.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ class Solution {
1616
int64_t left = 1;
1717
for (int i = 0; i < size(grid); ++i) {
1818
for (int j = 0; j < size(grid[0]); ++j) {
19-
const int x = grid[i][j];
20-
grid[i][j] = (left * right[(i * size(grid[0]) + j) + 1]) % MOD;
21-
left = (left * x) % MOD;
19+
tie(grid[i][j], left) = pair((left * right[(i * size(grid[0]) + j) + 1]) % MOD, (left * grid[i][j]) % MOD);
2220
}
2321
}
2422
return grid;

0 commit comments

Comments
 (0)