Coin Change II
Same DP counting mechanism
LeetPal
Mechanism-level LeetCode practice
LeetPal turns the current LeetCode problem into a focused practice path, recommending follow-up problems that reinforce the same underlying idea.
LeetPal
Same DP counting mechanism
Neighboring state transition
Finding mechanism-level matches...
The LeetPal loop
Start from the problem in front of you.
Get nudges without turning practice into a spoiler hunt.
Move to nearby problems that train the same hidden pattern.
Built features
Recommends follow-up problems by core solving mechanism, not broad topic tags.
Shows why a problem matches by exposing the lower-level pattern behind the recommendation.
Shows which companies have asked related problems, with expandable tags when there are more matches to explore.
Queues unindexed LeetCode problems for review when recommendation data is not available yet.
Lets users submit feedback with optional screenshots from the extension popup for tracked review.
Practice flow
LeetPal detects the current problem page and loads inside the LeetCode experience.
Structured strategy cards and similarity signals identify close practice neighbors.
Recommendations include match strength, difficulty, company tags, and pattern context.
System layer
LeetPal works quietly in the background to load recommendations quickly, remember recent matches, understand which suggestions are useful, and send missing problems or feedback for review.