Back to course home
0% completed
Shortest Path in Binary Matrix (medium)
Problem Statement
Given a matrix of size m x n
, return the length of the shortest path
from the top-left corner (0,0)
to the bottom-right corner (N-1, N-1)
. If there is no such path, the output should be -1
.
Follow the rules below while calculating the shortest path.
- You can move horizontally, vertically, and diagonally to adjacent cells.
- The visited cell should be
0
. - The path length is counted as the number of steps taken.
Examples
- Example 1:
- Input:
[[0, 0, 0],
[0, 1, 0],
[0, 0, 0]]
- Expected Output:
4
.....
.....
.....
Like the course? Get enrolled and start learning!
Table of Contents
Contents are not accessible
Contents are not accessible
Contents are not accessible
Contents are not accessible
Contents are not accessible