|
4 | 4 | #Problems |
5 | 5 |
|
6 | 6 | ##Easy |
7 | | --[Sum Triangle from Array](https://www.geeksforgeeks.org/sum-triangle-from-array/) |
8 | | --[Maximum and Minimum value in an array](https://www.geeksforgeeks.org/program-find-minimum-maximum-element-array/) |
9 | | --[First Uppercase Letter in a String](https://www.geeksforgeeks.org/first-uppercase-letter-in-a-string-iterative-and-recursive/) |
10 | | --[Reverse String](https://leetcode.com/problems/reverse-string/) |
11 | | --[Fibonacci Number](https://leetcode.com/problems/fibonacci-number/) |
12 | | --[Length of string using Recursion](https://www.geeksforgeeks.org/program-for-length-of-a-string-using-recursion/) |
13 | | --[Recursive Bubble Sort](https://www.geeksforgeeks.org/recursive-bubble-sort/) |
14 | | --[Recursive Insertion Sort](https://www.geeksforgeeks.org/recursive-insertion-sort/) |
15 | | --[Sum of digit of a number using Recursion](https://www.geeksforgeeks.org/sum-digit-number-using-recursion/) |
16 | | --[Product of two numbers using Recursion](https://www.geeksforgeeks.org/product-2-numbers-using-recursion/) |
17 | | --[Check Prime or not](https://www.geeksforgeeks.org/recursive-program-prime-number/) |
18 | | --[Sum of Natural numbers using Recursion](https://www.geeksforgeeks.org/sum-of-natural-numbers-using-recursion/) |
19 | | --[Power of Two](https://leetcode.com/problems/power-of-two/) |
20 | | --[Power of Three](https://leetcode.com/problems/power-of-three/) |
21 | | --[Power of Four](https://leetcode.com/problems/power-of-four/) |
| 7 | +-[Sum Triangle from Array](https://www.geeksforgeeks.org/sum-triangle-from-array/)`GFG` |
| 8 | +-[Maximum and Minimum value in an array](https://www.geeksforgeeks.org/program-find-minimum-maximum-element-array/)`GFG` |
| 9 | +-[First Uppercase Letter in a String](https://www.geeksforgeeks.org/first-uppercase-letter-in-a-string-iterative-and-recursive/)`GFG` |
| 10 | +-[Reverse String](https://leetcode.com/problems/reverse-string/)`leetcode` |
| 11 | +-[Fibonacci Number](https://leetcode.com/problems/fibonacci-number/)`leetcode` |
| 12 | +-[Length of string using Recursion](https://www.geeksforgeeks.org/program-for-length-of-a-string-using-recursion/)`GFG` |
| 13 | +-[Recursive Bubble Sort](https://www.geeksforgeeks.org/recursive-bubble-sort/)`GFG` |
| 14 | +-[Recursive Insertion Sort](https://www.geeksforgeeks.org/recursive-insertion-sort/)`GFG` |
| 15 | +-[Sum of digit of a number using Recursion](https://www.geeksforgeeks.org/sum-digit-number-using-recursion/)`GFG` |
| 16 | +-[Product of two numbers using Recursion](https://www.geeksforgeeks.org/product-2-numbers-using-recursion/)`GFG` |
| 17 | +-[Check Prime or not](https://www.geeksforgeeks.org/recursive-program-prime-number/)`GFG` |
| 18 | +-[Sum of Natural numbers using Recursion](https://www.geeksforgeeks.org/sum-of-natural-numbers-using-recursion/)`GFG` |
| 19 | +-[Power of Two](https://leetcode.com/problems/power-of-two/)`leetcode` |
| 20 | +-[Power of Three](https://leetcode.com/problems/power-of-three/)`leetcode` |
| 21 | +-[Power of Four](https://leetcode.com/problems/power-of-four/)`leetcode` |
22 | 22 | - Write a recursive function for given n and a to determine x: |
23 | 23 | n = a ^ x, (a = 2, 3, 4) |
24 | 24 | (2 ^ -31) <= n <= (2 ^ 31) - 1 |
25 | | --[Write a recursive function that returns the factorial of a number.](https://www.hackerrank.com/challenges/30-recursion/problem) |
26 | | --[Write a recursive function to check whether an array is sorted or not.](https://www.geeksforgeeks.org/program-check-array-sorted-not-iterative-recursive) |
27 | | --[Number of Steps to Reduce a Number to Zero.](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero/) |
| 25 | +-[Write a recursive function that returns the factorial of a number.](https://www.hackerrank.com/challenges/30-recursion/problem)`HackerRank` |
| 26 | +-[Write a recursive function to check whether an array is sorted or not.](https://www.geeksforgeeks.org/program-check-array-sorted-not-iterative-recursive)`GFG` |
| 27 | +-[Number of Steps to Reduce a Number to Zero.](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero/)`leetcode` |
28 | 28 |
|
29 | 29 | ##Medium |
30 | | --[Find Kth Bit in Nth Binary String](https://leetcode.com/problems/find-kth-bit-in-nth-binary-string/) |
31 | | --[K-th Symbol in Grammar](https://leetcode.com/problems/k-th-symbol-in-grammar/) |
32 | | --[Count Good Numbers](https://leetcode.com/problems/count-good-numbers/) |
33 | | --[Pow(x, n)](https://leetcode.com/problems/powx-n/) |
34 | | --[Minimum Non-Zero Product of the Array Elements](https://leetcode.com/problems/minimum-non-zero-product-of-the-array-elements/) |
| 30 | +-[Find Kth Bit in Nth Binary String](https://leetcode.com/problems/find-kth-bit-in-nth-binary-string/)`leetcode` |
| 31 | +-[K-th Symbol in Grammar](https://leetcode.com/problems/k-th-symbol-in-grammar/)`leetcode` |
| 32 | +-[Count Good Numbers](https://leetcode.com/problems/count-good-numbers/)`leetcode` |
| 33 | +-[Pow(x, n)](https://leetcode.com/problems/powx-n/)`leetcode` |
| 34 | +-[Minimum Non-Zero Product of the Array Elements](https://leetcode.com/problems/minimum-non-zero-product-of-the-array-elements/)`leetcode` |
35 | 35 |
|
36 | 36 | ##Hard |
37 | | --[Parsing A Boolean Expression](https://leetcode.com/problems/parsing-a-boolean-expression/) |
38 | | --[Special Binary String](https://leetcode.com/problems/special-binary-string/) |
39 | | --[Permutation Sequence](https://leetcode.com/problems/permutation-sequence/) |
40 | | --[Basic Calculator](https://leetcode.com/problems/basic-calculator/) |
41 | | --[Integer to English Words](https://leetcode.com/problems/integer-to-english-words/) |
42 | | --[Maximize Number of Nice Divisors](https://leetcode.com/problems/maximize-number-of-nice-divisors/) |
| 37 | +-[Parsing A Boolean Expression](https://leetcode.com/problems/parsing-a-boolean-expression/)`leetcode` |
| 38 | +-[Special Binary String](https://leetcode.com/problems/special-binary-string/)`leetcode` |
| 39 | +-[Permutation Sequence](https://leetcode.com/problems/permutation-sequence/)`leetcode` |
| 40 | +-[Basic Calculator](https://leetcode.com/problems/basic-calculator/)`leetcode` |
| 41 | +-[Integer to English Words](https://leetcode.com/problems/integer-to-english-words/)`leetcode` |
| 42 | +-[Maximize Number of Nice Divisors](https://leetcode.com/problems/maximize-number-of-nice-divisors/)`leetcode` |