1. Get minimum element from stack 
  2. Construct Binary Search Tree from a given Preorder Traversal Using Stack
  3. Construct BST from given preorder traversal
  4. Serialize and Deserialize a Binary Tree
  5. Print a binary tree in a vertical order
  6. The Celebrity Problem
  7. Find the Maximum Depth or Height of a Tree
  8. Iterative Method to find Height of Binary Tree
  9. Print level order traversal line by line
  10. Swap Kth node from beginning with Kth node from end in a Linked List
  11. Binary Tree to Binary Search Tree Conversion
  12. Maximum sum of i*arr[i] among all rotations of a given array
    Related article :- Find maximum value of sum of index element products(i*array[i]) with only rotations allowed on a given array
  13. Largest product of a subarray of size k
  14. Largest Sum Contiguous Subarray
  15. Maximum Product Subarray
  16. The painter’s partition problem
  17. Longest Common Prefix
  18. Largest BST in a Binary Tree
  19. Container with Most Water
  20. Sort List
  21. Sum of all the numbers that are formed from root to leaf paths
  22. Shortest Unique Prefix
  23. Order of People Heights
  24. Longest path in an undirected tree
  25. Capture Regions on Board