Class Solution
-
- All Implemented Interfaces:
public final class Solution
73 - Set Matrix Zeroes.
Medium
Given an
m x n
integer matrixmatrix
, if an element is0
, set its entire row and column to0
's.You must do it in place.
Example 1:
Input: matrix = [1,1,1,1,0,1,1,1,1]
Output: [1,0,1,0,0,0,1,0,1]
Example 2:
Input: matrix = [0,1,2,0,3,4,5,2,1,3,1,5]
Output: [0,0,0,0,0,4,5,0,0,3,1,0]
Constraints:
m == matrix.length
n == matrix[0].length
1 <= m, n <= 200
<code>-2<sup>31</sup><= matrixj<= 2<sup>31</sup> - 1</code>
Follow up:
A straightforward solution using
O(mn)
space is probably a bad idea.A simple improvement uses
O(m + n)
space, but still not the best solution.Could you devise a constant space solution?
-
-
Constructor Summary
Constructors Constructor Description Solution()
-