1. Minimum Cost Polygon Triangulation
  2. Partition Array for Maximum Sum
  3. Find Eventual Safe States
  4. Longest Uncommon Subsequence II
  5. Valid Parenthesis String
  6. Longest subsegment of ‘1’s formed by changing at most k ‘0’s
  7. Find all odd occurring elements in an array having limited range of elements
  8. Find all distinct combinations of given length
  9. Sum of absolute differences of all pairs in a given array
  10. Find if string is K-Palindrome or not
  11. Longest repeating and non-overlapping substring
  12. Magnet Puzzle
  13. Swap bits in a given number
  14. Round up to the previous power of 2
  15. Maximum water that can be stored between two buildings
  16. Water drop problem
  17. Print the longest leaf to leaf path in a Binary tree
  18. QuickSort on Singly Linked List
  19. QuickSort on Doubly Linked List
  20. Find minimum changes required in an array for it to contain k distinct elements
  21. LRU Cache Implementation
  22. Monotonic Array
  23. Squareroot(n)-th node in a Linked List
  24. Check if two nodes are cousins in a Binary Tree
  25. Print cousins of a given node in Binary Tree