| Trapping Rain Water ↗ | Hard | Array, Two Pointers, Dynamic Programming | |
| Median of Two Sorted Arrays ↗ | Hard | Array, Binary Search, Divide and Conquer | |
| Container With Most Water ↗ | Medium | Array, Two Pointers, Greedy | |
| String Compression ↗ | Medium | Two Pointers, String | |
| Fraction to Recurring Decimal ↗ | Medium | Hash Table, Math, String | |
| Minimum Path Sum ↗ | Medium | Array, Dynamic Programming, Matrix | |
| First Unique Character in a String ↗ | Easy | Hash Table, String, Queue | |
| Merge Intervals ↗ | Medium | Array, Sorting | |
| Minimum Initial Energy to Finish Tasks ↗ | Hard | Array, Greedy, Sorting | |
| Decode Ways ↗ | Medium | String, Dynamic Programming | |
| Best Time to Buy and Sell Stock ↗ | Easy | Array, Dynamic Programming | |
| Longest Substring Without Repeating Characters ↗ | Medium | Hash Table, String, Sliding Window | |
| 3Sum ↗ | Medium | Array, Two Pointers, Sorting | |
| Number of Islands ↗ | Medium | Array, Depth-First Search, Breadth-First Search | |
| LRU Cache ↗ | Medium | Hash Table, Linked List, Design | |
| Sqrt(x) ↗ | Easy | Math, Binary Search | |
| Robot Return to Origin ↗ | Easy | String, Simulation | |
| Design HashMap ↗ | Easy | Array, Hash Table, Linked List | |
| Find Minimum in Rotated Sorted Array ↗ | Medium | Array, Binary Search | |
| Two Sum ↗ | Easy | Array, Hash Table | |
| Best Time to Buy and Sell Stock II ↗ | Medium | Array, Dynamic Programming, Greedy | |
| Pairs of Songs With Total Durations Divisible by 60 ↗ | Medium | Array, Hash Table, Counting | |
| Corporate Flight Bookings ↗ | Medium | Array, Prefix Sum | |
| Shortest Subarray with Sum at Least K ↗ | Hard | Array, Binary Search, Queue | |
| Roman to Integer ↗ | Easy | Hash Table, Math, String | |
| Maximum Subarray ↗ | Medium | Array, Divide and Conquer, Dynamic Programming | |
| Top K Frequent Elements ↗ | Medium | Array, Hash Table, Divide and Conquer | |
| Group Anagrams ↗ | Medium | Array, Hash Table, String | |
| Search in Rotated Sorted Array ↗ | Medium | Array, Binary Search | |
| Pascal's Triangle ↗ | Easy | Array, Dynamic Programming | |
| Daily Temperatures ↗ | Medium | Array, Stack, Monotonic Stack | |
| Unique Paths ↗ | Medium | Math, Dynamic Programming, Combinatorics | |
| Minimum Window Substring ↗ | Hard | Hash Table, String, Sliding Window | |
| Capacity To Ship Packages Within D Days ↗ | Medium | Array, Binary Search | |
| Max Area of Island ↗ | Medium | Array, Depth-First Search, Breadth-First Search | |
| Shortest Bridge ↗ | Medium | Array, Depth-First Search, Breadth-First Search | |
| Find the Winner of the Circular Game ↗ | Medium | Array, Math, Recursion | |
| Kth Largest Element in an Array ↗ | Medium | Array, Divide and Conquer, Sorting | |
| Minimum Falling Path Sum ↗ | Medium | Array, Dynamic Programming, Matrix | |
| Car Pooling ↗ | Medium | Array, Sorting, Heap (Priority Queue) | |