Surrounded Regions
LeetCode Problem #130 (Medium)
Problem Statement
Testcases
Example 1:
Input:
X X X X
X O O X
X X O X
X O X X
Output:
X X X X
X X X X
X X X X
X O X X
Explanation:
Surrounded regions shouldn’t be on the border, which
means that any 'O' on the border of the board are not
flipped to 'X'. Any 'O' that is not on the border and
it is not connected to an 'O' on the border will be
flipped to 'X'. Two cells are connected if they are
adjacent cells connected horizontally or vertically.Problem Explanation
Prerequisite Knowledge
Depth-First-Search

Algorithm
Depth-First-Search Approach
Code
Last updated