1. Sorted Linked List to Balanced BST
  2. Sort linked list which is already sorted on absolute values
  3. Sort a linked list of 0s, 1s and 2s
  4. Sort an array of 0s, 1s and 2s
    Explanation :-Dutch national flag sorting problem
  5. Reverse a stack using recursion
  6. Sort a stack using recursion
  7. Search an element in a sorted and rotated array
  8. Find the minimum element in a sorted and rotated array
  9. Given a sorted and rotated array, find if there is a pair with a given sum
  10. Root to leaf path sum equal to a given number
  11. Reverse words in a given String
  12. Rearrange a linked list such that all even and odd positioned nodes are together
  13. Implement Queue using Stacks
  14. Print Right View of a Binary Tree
  15. Find Minimum Depth of a Binary Tree
  16. Boolean Parenthesization Problem
  17. Boggle
  18. Maximum Path Sum in a Binary Tree
  19. Find the maximum path sum between two leaves of a binary tree
  20. Construct all possible BSTs for keys 1 to N
  21. Find the smallest binary digit multiple of given number
  22. Detect Cycle in Graph
  23. Kruskal’s Minimum Spanning Tree Algorithm
  24. Inorder Tree Traversal without Recursion
  25. Morris traversal for Preorder
    Video :- Morris Inorder Tree Traversal