These questions are taken from neetcode.io
The question maked as "blind" are from famous Blind 75 list.
- Array and Hasing
- Two Pointers
- Sliding Window
- Stack
- Binary Search
- Linked List
- Trees
- Invert Binary Tree (Blind)
- Maximum Depth of Binary Tree (Blind)
- Diameter of Binary Tree
- Balanced Binary Tree
- Same Tree (Blind)
- Subtree of Another Tree (Blind)
- Lowest Common Ancestor of a Binary Search Tree (Blind)
- Binary Tree Level Order Traversal (Blind)
- Binary Tree Right Side View
- Count Good Nodes in Binary Tree
- Validate Binary Search Tree (Blind)
- Kth Smallest Element in a BST (Blind)
- Construct Binary Tree from Preorder and Inorder Traversal (Blind)
- Binary Tree Maximum Path Sum (Blind)
- Serialize and Deserialize Binary Tree (Blind)
- Trie
- Heap and Priority Queue
- Backtracking
- Graphs
- Number of Islands (Blind)
- Clone Graph (Blind)
- Max Area of Island
- Pacific Atlantic Water Flow (Blind)
- Surrounded Regions
- Rotting Oranges
- Walls and Gates
- Course Schedule (Blind)
- Course Schedule II
- Redundant Connection
- Number of Connected Components In An Undirected Graph (Blind)
- Graph Valid Tree (Blind)
- Word Ladder
- Advance Graphs