- Contiguous Sub Array with Maximum Sum
- Finding Prime numbers using Sieve
- Prime Factorization using Sieve
- Printing all the subsets of an Array
- Finding Factorials using Recursion
- Finding GCD using Euclid's Algorithm
- Rainwater Trapping
- Checking if a number is a power of 2
- Knapsack
- Print all subsequences of a string
- Painting Fence
- Cutting A Rod
- Golomb Sequence
- Fibbonaci Number
- Longest Common Substring
- Longest Common Subsequence
- Longest Decreasing Subsequence
- Longest Increasing Subsequence
- Maximum Sum Increasing Subsequence
- Subset Sum Problem
- Armstrong Number
- Automorphic Number
- Palindrome Number
- Perfect Number
- Krishnamurthy Number
- N'th Catalan Number
- Number of Digits
- Noble Integer
- Magic Number
- Mystery Number
- Neon Number
- Sum of Digits
- Tower of Hanoi