MCPcopy Create free account
hub / github.com/neetcode-gh/leetcode / searchGrid

Function searchGrid

javascript/0130-surrounded-regions.js:33–47  ·  view source on GitHub ↗
(board)

Source from the content-addressed store, hash-verified

31};
32
33var searchGrid = (board) => {
34 const [rows, cols] = [board.length, board[0].length];
35
36 for (let row = 0; row < rows; row++) {
37 /* Time O(ROWS) */
38 for (let col = 0; col < cols; col++) {
39 /* Time O(COLS) */
40 const isO = board[row][col] === 'O';
41 if (isO) board[row][col] = 'X';
42
43 const isStar = board[row][col] === '*';
44 if (isStar) board[row][col] = 'O';
45 }
46 }
47};
48
49const dfs = (board, row, rows, col, cols) => {
50 const isBaseCase = board[row][col] !== 'O';

Callers 1

solveFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected