Loading problem…
You're building a word search feature that needs to find if a word exists in a 2D grid of characters. This is useful for games, puzzles, and text search.
Given an m x n grid of characters board and a string word, return true if word exists in the grid.
The word can be constructed from letters of sequentially adjacent cells, where adjacent cells are horizontally or vertically neighboring. The same letter cell may not be used more than once.
const board = [
['A','B','C','E'],
['S','F','C','S'],
['A','D','E','E']
];
exist(board, "ABCCED"); // true
exist(board, "SEE"); // true
exist(board, "ABCB"); // falseThis problem models real search scenarios: