1. Find a triplet that sum to a given value
  2. Find if there is a subarray with 0 sum
  3. Set Partition Problem
    Related article :- Set Partition Problem | Dynamic Programming
  4. Diameter of a Binary Tree
  5. Longest Consecutive Subsequence
  6. Print all possible strings that can be made by placing spaces
    Related article :- Find all subsets of a set
  7. Sliding Window Maximum
    Related article :- Sum of minimum and maximum elements of all subarrays of size k
  8. Fill array with 1’s using minimum iterations of filling neighbors
  9. Equilibrium index of an array
  10. Find the Missing Number
    Related post :- Finding the number missing in the sequence
  11. Find the Number Occurring Odd Number of Times
  12. Count the number of possible triangles
  13. An Interesting Method to Generate Binary Numbers from 1 to n
  14. Print all permutations of a given string
  15. Iterative Preorder Traversal without Recursion
  16. Iterative Postorder Traversal without Recursion
  17. Distinct permutations of the string
  18. Print all combinations of balanced parentheses
  19. Combinational Sum
  20. Find three closest elements from given three sorted arrays
  21. Duplicates in an array in O(n) and by using O(1) extra space
  22. Find the two repeating elements in a given array
  23. Expression contains redundant bracket or not
  24. Find n-th lexicographically permutation of a string
  25. Find k numbers with most occurrences in the given array