IO
Roadmap/Recursion
6 subtopics · 25 problems

Recursion

Work through 6 subtopics covering 25 problems, ordered from foundational to advanced.

25Total problems
0Solved
0Attempted
0%Completion
Understanding Recursion (Learn)
Recursion
Printing 1 to N
Recursion
Printing N to 1
Recursion
Recursive Factorial Calculation
Recursion · Maths
Sum of Natural Numbers using Recursion
Recursion · Maths
Reverse of an Array
Recursion · Arrays · Two Pointers
Palindrome of a String
Recursion · Strings · Two Pointers
Nth Fibonacci Number
Amazon
Adobe
Recursion · Dynamic Programming · Maths
Implement Pow(x, n)
Amazon
Microsoft
Google
+1
Recursion · Maths · Bit Manipulation
Count Good Strings
Recursion · Dynamic Programming
Binary Strings Without Consecutive 1s
Recursion · Backtracking · Dynamic Programming
Generate Brackets
Amazon
Google
Microsoft
+1
Recursion · Backtracking · Strings
Power Set
Amazon
Microsoft
Meta
Recursion · Backtracking · Bit Manipulation
Counting Subsequences with Sum k
Recursion · Backtracking · Dynamic Programming
Printing Subsequences With Sum K
Recursion · Backtracking
Purchase Combinations
Recursion · Backtracking · Arrays
Combination Sum II
Amazon
Microsoft
Meta
Recursion · Backtracking · Arrays
Generate All Possible Activity Subsets
Recursion · Backtracking
Sum Combinations from 1 to 9
Amazon
Recursion · Backtracking
Password Decoder
Amazon
Microsoft
Recursion · Backtracking · Dynamic Programming
All Palindromic Splits of a String
Amazon
Microsoft
Google
Recursion · Backtracking · Strings
Word Search in Matrix
Amazon
Microsoft
Meta
+1
Recursion · Backtracking · Arrays
City Tower Placement Puzzle
Recursion · Backtracking
Discover Routes in a Binary Labyrinth
Recursion · Backtracking · DFS
String Segmentation
Amazon
Google
Meta
Recursion · Backtracking · Dynamic Programming