💎 Here are most important recursion questions.
💎 However, recursive codes are not accepted on coding platforms due to high time complexity. So use dynamic programming for that.
💎 "Hard work beats talent when talent doesn’t work hard."
💎 Thank me later. 😊
- Climbing Stairs
- Factorial of a Number
- Fibonacci Number
- Subsequences of String
- Coin Change
- Cut into Segments
- Maximum Sum of Non-adjacent Elements
- Last Occurrence of a Character in a String
- Reverse a String
- Add Strings
- String is Palindrome or Not
- Print All Subarrays Using Recursion
- House Robber
- Integer to English Words
- Wildcard Matching
- Perfect Squares
- Minimum Cost for Tickets
- Number of Dice Rolls with Target Sum
And the basic questions for beginners are:
- Print Array
- Maximum/Minimum Number in an Array
- Array is Sorted or Not
- Binary Search
- Power
- Digits of a Number
