Tap here to switch tabs
Problem
Ask
Submissions

Problem: 01 Matrix

med
30 min
Explore how to solve the problem of finding the distance from each cell in a binary matrix to the nearest zero. Understand adjacency rules and practice implementing an efficient dynamic programming solution that handles matrices up to 50 by 50 in size.

Statement

Given an m×nm \times n binary matrix, mat, find the distance from each cell to the nearest 00. The distance between two adjacent cells is 11. Cells to the left, right, above, and below the current cell will be considered adjacent.

Constraints:

  • 11 \leq mat.row , mat.col50\leq 50

  • 11 \leq mat.row * mat.col 2500\leq 2500

  • mat[i][j] {0,1}\in \{0, 1\}

  • There is at least one 00 in mat.

Tap here to switch tabs
Problem
Ask
Submissions

Problem: 01 Matrix

med
30 min
Explore how to solve the problem of finding the distance from each cell in a binary matrix to the nearest zero. Understand adjacency rules and practice implementing an efficient dynamic programming solution that handles matrices up to 50 by 50 in size.

Statement

Given an m×nm \times n binary matrix, mat, find the distance from each cell to the nearest 00. The distance between two adjacent cells is 11. Cells to the left, right, above, and below the current cell will be considered adjacent.

Constraints:

  • 11 \leq mat.row , mat.col50\leq 50

  • 11 \leq mat.row * mat.col 2500\leq 2500

  • mat[i][j] {0,1}\in \{0, 1\}

  • There is at least one 00 in mat.