Leetcode 热门300
- Pre Sum (hash map)
- Calculation
- Monotonous Stack
- Decode Stack / DFS
- Sort First
- Matrix Loop
- Trie Tree
- Data Structure Design
- Hash map compare
- Palindromic Substring
- Merge Sort
- Merge Combine Sort
- Two Pointer Slide window
- 3. Longest Substring Without Repeating Characters
- 76. Minimum Window Substring
- 159. Longest Substring with At Most Two Distinct Characters
- 209. Minimum Size Subarray Sum
- 340. Longest Substring with At Most K Distinct Characters
- 438. Find All Anagrams in a String
- 567. Permutation in String
- 727. Minimum Window Subsequence
- Two Pointer
- Heap (K elements)
- Multiple Heap
- Basic DFS
- DFS Hard
- Basic BFS
- Topological Sort
- Basic Binary Search
- Binary Search Hard
- DP Stock
- Basic DP
- 10. Regular Expression Matching
- 36. Valid Sudoku
- 44. Wildcard Matching
- 45. Jump Game II
- 62. Unique Paths
- 70. Climbing Stairs
- 91. Decode Ways
- 96. Unique Binary Search Trees
- 97. Interleaving String
- 128. Longest Consecutive Sequence
- 152. Maximum Product Subarray
- 139. Word Break
- 198. House Robber
- 221. Maximal Square
- 256. Paint House
- 300. Longest Increasing Subsequence
- Swap Trick
- Random
- Stack Basic
- Bruce Force
- Serialize and Deserialize
- Tree Recursion
- Tree Non Recursion
- Validate Tree
- Construct or recover Tree
- Clone