Leetcode Top Questions:
Arrays & Strings:
Sorting & Searching:
Linked List:
- Reverse Linked List
- Linked List Cycle
- Add Two Numbers
- Merge Two Sorted Lists
- Intersection of Two Linked Lists
- Copy List with Random Pointer
Trees & Graphs:
- Validate Binary Search Tree
- Binary Tree Inorder Traversal
- Binary Tree Level Order Traversal
- Populating Next Right Pointers in Each Node
- Populating Next Right Pointers in Each Node II
- Construct Binary Tree from Preorder and Inorder Traversal
Backtracking:
Dynamic Programming:
Design:
Others: