LeetCode
Work through a sheet in order: problems within each section build on one another. Every solution explains the intuition, the algorithm and its complexity before showing the code.
Company interview lists
Striver SDE SheetArrays
Striver SDE SheetArrays Part-II
Striver SDE SheetArrays Part-III
Striver SDE SheetArrays Part-IV
Striver SDE SheetLinked List
Striver SDE SheetLinked List Part-II
Striver SDE SheetLinked List and Arrays
Striver SDE SheetGreedy Algorithm
Striver SDE SheetRecursion
Striver SDE SheetRecursion and Backtracking
Striver SDE SheetBinary Search
Striver SDE SheetHeaps
Striver SDE SheetStack and Queue
Striver SDE SheetStack and Queue Part-II
Striver SDE SheetString
Striver SDE SheetString-II
Striver SDE SheetBinary Tree
- Binary Tree Preorder Traversal
- Left View of Binary Tree
- Tree Traversals
- Maximum Width of Binary Tree
- Binary Tree Postorder Traversal
- Binary Tree Preorder Traversal
- Path to Given Node
- Vertical Order Traversal of a Binary Tree
- Binary Tree Inorder Traversal
- Top View of Binary Tree
- Bottom View of Binary Tree
- Binary Tree Inorder Traversal