Search⌘ K
AI Features

Solution: Shortest Path in a Grid with Obstacles Elimination

Explore how to solve the shortest path problem in a grid with obstacles by using Breadth-First Search combined with obstacle elimination states. Understand state encoding, BFS traversal, and how to maintain visited sets to guarantee the shortest path under constraints.

Statement

Given an m x n integer matrix grid, where each cell contains either 00 (empty) or 11 (obstacle), you may move one step at a time in any of the four directions (up, down, left, right), but only into empty cells.

Return the minimum number of steps required to travel from the upper-left corner ((0, 0 ...