Learn
Practice
Interview
Resources
Newsletter
F
Toggle theme
0
F
0
Toggle menu
Animations
← Back to All Animations
Search Suggestions System
Bookmark
Brute Force
Binary Search
Two Pointers
Trie
Input
Example 1: mouse
Example 2: havana
Example 3: bags
Custom
products
=
[mobile, mouse, moneypot, monitor, mousepad]
,
searchWord
=
mouse
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
matches
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
matches
prefix
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
i
matches
mobile
mouse
moneypot
monitor
prefix
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
i
matches
result
m
[mobile, moneypot, monitor]
prefix
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
i
matches
mobile
mouse
moneypot
monitor
mousepad
result
m
[mobile, moneypot, monitor]
prefix
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
i
matches
result
m
[mobile, moneypot, monitor]
mo
[mobile, moneypot, monitor]
prefix
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
i
matches
mouse
mousepad
result
m
[mobile, moneypot, monitor]
mo
[mobile, moneypot, monitor]
prefix
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
i
matches
mouse
result
m
[mobile, moneypot, monitor]
mo
[mobile, moneypot, monitor]
mou
[mouse, mousepad]
prefix
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
i
matches
mouse
mousepad
result
m
[mobile, moneypot, monitor]
mo
[mobile, moneypot, monitor]
mou
[mouse, mousepad]
mous
[mouse, mousepad]
prefix
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
i
matches
mouse
result
m
[mobile, moneypot, monitor]
mo
[mobile, moneypot, monitor]
mou
[mouse, mousepad]
mous
[mouse, mousepad]
m
o
u
s
e
products
mobile
mouse
moneypot
monitor
mousepad
matches
result
m
[mobile, moneypot, monitor]
mo
[mobile, moneypot, monitor]
mou
[mouse, mousepad]
mous
[mouse, mousepad]
mouse
[mouse, mousepad]
algo
master
.
io
Step:
Start: search suggestions for "mouse"
0 / 41
Input
Example 1: mouse
Example 2: havana
Example 3: bags
Custom
products
=
[mobile, mouse, moneypot, monitor, mousepad]
,
searchWord
=
mouse
0 / 41
algo
master
.
io
Step:
Start: search suggestions for "mouse"