1. Min Cost Path | DP-6
  2. Longest Palindromic Subsequence | DP-12
  3. Find the number of islands | Set 1 (Using DFS)
  4. Given a matrix of ‘O’ and ‘X’, replace 'O' with 'X' if surrounded by 'X'
  5. Pythagorean Triplet in an array
  6. Compute sum of digits in all numbers from 1 to n
  7. Minimum number of squares whose sum equals to given number n
  8. Longest Repeating Subsequence
  9. Count even length binary sequences with same sum of first and second half bits
  10. Find number of solutions of a linear equation of n variables
  11. A Space Optimized Solution of LCS
  12. Maximum sum Bi-tonic Sub-sequence
  13. Unbounded Knapsack (Repetition of items allowed)
  14. LCS (Longest Common Subsequence) of three strings
  15. Find number of endless points
  16. Find difference between sums of two diagonals
  17. Fizz Buzz Implementation
  18. Determine if a string has all Unique Characters
  19. Print all possible strings that can be made by placing spaces
  20. Longest palindrome subsequence with O(n) space
  21. Bertrand's Postulate
  22. Sum of product of r and rth Binomial Coefficient (r * nCr)
  23. Check whether a point lies inside a sphere or not
  24. Minimum splits in a binary string such that every substring is a power of 4 or 6.
  25. Sum of product of consecutive Binomial Coefficients
  26. Number with set bits only between L-th and R-th index
  27. Divide two integers without using multiplication, division and mod operator | Set2
  28. Multiply the given number by 2 such that it is divisible by 10
  29. Program to find greater value between a^n and b^n
  30. Find the smallest positive number missing from an unsorted array | Set 2
  31. Find an element which divides the array in two subarrays with equal product
  32. Number of Unique BST with a given key | Dynamic Programming