Recursion Problems
40 Recursion LeetCode problems · Solve with AI-powered hints & step-by-step explanations.
Learn the coding interview patterns behind these problems.
Start with these
All Recursion problems
2 Add Two Numbers Medium10 Regular Expression Matching Hard21 Merge Two Sorted Lists Easy24 Swap Nodes in Pairs Medium25 Reverse Nodes in k-Group Hard44 Wildcard Matching Hard50 Pow(x, n) Medium60 Permutation Sequence Hard143 Reorder List Medium203 Remove Linked List Elements Easy206 Reverse Linked List Easy224 Basic Calculator Hard231 Power of Two Easy233 Number of Digit One Hard234 Palindrome Linked List Easy241 Different Ways to Add Parentheses Medium273 Integer to English Words Hard326 Power of Three Easy342 Power of Four Easy390 Elimination Game Medium394 Decode String Medium486 Predict the Winner Medium509 Fibonacci Number Easy736 Parse Lisp Expression Hard761 Special Binary String Hard770 Basic Calculator IV Hard779 K-th Symbol in Grammar Medium894 All Possible Full Binary Trees Medium1106 Parsing A Boolean Expression Hard1545 Find Kth Bit in Nth Binary String Medium1808 Maximize Number of Nice Divisors Hard1823 Find the Winner of the Circular Game Medium1922 Count Good Numbers Medium1969 Minimum Non-Zero Product of the Array Elements Medium2487 Remove Nodes From Linked List Medium2550 Count Collisions of Monkeys on a Polygon Medium3304 Find the K-th Character in String Game I Easy3307 Find the K-th Character in String Game II Hard3483 Unique 3-Digit Even Numbers Easy3566 Partition Array into Two Equal Product Subsets Medium