Problem
Ask
Submissions

Problem: Set Matrix Zeros

Medium
30 min
Understand how to modify a given matrix so that if any element is zero, its entire row and column are set to zero without extra space. Explore in-place operations and efficient traversal techniques to solve this common matrix problem often asked in coding interviews.

Statement

Given a matrix, mat, if any element within the matrix is zero, set that row and column to zero. The performed operations should be in place, i.e., the given matrix is modified directly without allocating another matrix.

Constraints:

  • 11 \le mat.row, mat.col 20\le 20
  • 231-2^{31} \le mat[i][j] 2311\le 2^{31} - 1
Problem
Ask
Submissions

Problem: Set Matrix Zeros

Medium
30 min
Understand how to modify a given matrix so that if any element is zero, its entire row and column are set to zero without extra space. Explore in-place operations and efficient traversal techniques to solve this common matrix problem often asked in coding interviews.

Statement

Given a matrix, mat, if any element within the matrix is zero, set that row and column to zero. The performed operations should be in place, i.e., the given matrix is modified directly without allocating another matrix.

Constraints:

  • 11 \le mat.row, mat.col 20\le 20
  • 231-2^{31} \le mat[i][j] 2311\le 2^{31} - 1