- Depth First Search
- Binary Search
- Insertion Sort
- Selection Sort
- Binary Search Tree Construction
- Find Closest Value in Binary Search Tree
- Doubly Linked List Construction
- Remove kth node from Singly Linked List
- Reverse Singly Linked List in place
- Two Number Sum
- Is Array Monotonic
- BST Construction
- Validate BST
- BST Traversal
- Min Height BST
- Palindrome Check
- Reverse Words in a String
- Get Valid IP Combinations from String
- Caesar Cipher
- Three Number Sum
- validate subsequence
- Invert Binary Search Tree
- Max Subset Sum No Adjacent
- Number of Ways to Make Change
- Breadh First Search
- Kadane's Algorithm