0 XP · 0 scenes

Word Search II

HardTrie of the words + DFS on the grid with pruning
Open on LeetCode ↗

1Try it yourself first

00:00

Think for 20-30 minutes before you open any hint. Being stuck is where the learning happens.

Only for you, saved in this browser. After you see the approach you will compare it with your idea.

2What is being asked

Given a grid of letters and a list of words, return all words that can be formed by walking through adjacent cells (each cell once per word).

How to recognise itSearching each word separately repeats the same walks. Put all words in a trie and walk the grid once, following the trie.

3Hint ladder

Take one rung at a time. Stop as soon as the idea clicks.

  1. Hint 1
  2. Hint 2

4The approach

Have you tried the hints? The approach is built as a path from the obvious way to the clever one.

✓After you finish

Confidence