LeetCode Problem Lists¶
Two Pointers
Overlapping Intervals
Sliding Window
- 643. Maximum Average Subarray I
- 3. Longest Substring Without Repeating Characters
- 76. Minimum Window Substring
Prefix Sum
Fast and Slow Pointers
Linked List In-place Reversal
Monotonic Stack
Top K Elements
- 215. Kth Largest Element in an Array
- 347. Top K Frequent Elements
- 373. Find K Pairs with Smallest Sums
Dynamic Programming
- 70. Climbing Stairs
- 322. Coin Change
- 300. Longest Increasing Subsequence
- 312. Burst Balloons
- 416. Partition Equal Subset Sum
- 1143. Longest Common Subsequence
Backtracking
Binary Search
- 374. Guess Number Higher or Lower
- 2300. Successful Pairs of Spells and Potions
- 162. Find Peak Element
- 875. Koko Eating Bananas
Modified Binary Search
- 33. Search in Rotated Sorted Array
- 153. Find Minimum in Rotated Sorted Array
- 240. Search a 2D Matrix II
Binary Tree Traversal
- 257. Binary Tree Paths
- 230. Kth Smallest Element in a BST
- 124. Binary Tree Maximum Path Sum
- 107. Binary Tree Level Order Traversal II
DFS
BFS
Matrix Traversal