| LRU Cache | 46.8% | 128 |
| Longest Substring Without Repeating Characters | 38.5% | 112 |
| Merge Intervals | 51.1% | 109 |
| Group Anagrams | 72.2% | 91 |
| Number of Islands | 63.8% | 87 |
| Longest Palindromic Substring | 37.3% | 76 |
| Maximum Subarray | 53.0% | 66 |
| 3Sum | 38.6% | 61 |
| Container With Most Water | 59.5% | 58 |
| Search in Rotated Sorted Array | 44.1% | 55 |
| Spiral Matrix | 56.1% | 53 |
| Rotting Oranges | 58.1% | 53 |
| Top K Frequent Elements | 65.8% | 51 |
| Subarray Sum Equals K | 46.8% | 46 |
| Kth Largest Element in an Array | 68.8% | 45 |
| Product of Array Except Self | 68.6% | 44 |
| Meeting Rooms II | 52.5% | 43 |
| String Compression | 59.5% | 43 |
| Coin Change | 47.9% | 42 |
| Course Schedule | 50.8% | 42 |
| Insert Delete GetRandom O(1) | 55.3% | 42 |
| Koko Eating Bananas | 49.7% | 41 |
| Decode String | 62.2% | 41 |
| Letter Combinations of a Phone Number | 65.5% | 40 |
| Generate Parentheses | 78.2% | 40 |
| Word Search | 46.8% | 40 |
| Longest Consecutive Sequence | 47.0% | 39 |
| Add Two Numbers | 47.9% | 38 |
| House Robber | 52.9% | 38 |
| Rotate Image | 79.3% | 37 |
| Min Stack | 57.7% | 36 |
| Asteroid Collision | 47.1% | 35 |
| Word Break | 49.1% | 35 |
| Find Peak Element | 46.8% | 34 |
| Jump Game | 40.5% | 34 |
| Sort Colors | 69.1% | 34 |
| Basic Calculator II | 46.6% | 34 |
| Daily Temperatures | 68.3% | 33 |
| Best Time to Buy and Sell Stock II | 70.7% | 33 |
| Course Schedule II | 55.0% | 33 |
| Integer to Roman | 70.4% | 32 |
| Time Based Key-Value Store | 49.7% | 32 |
| Find First and Last Position of Element in Sorted Array | 48.3% | 31 |
| Edit Distance | 60.1% | 31 |
| Next Permutation | 44.7% | 31 |
| Reverse Words in a String | 55.5% | 30 |
| Rotate Array | 44.4% | 30 |
| Longest Increasing Subsequence | 59.0% | 30 |
| Valid Sudoku | 64.1% | 30 |
| Task Scheduler | 62.6% | 30 |
| Combination Sum | 76.1% | 30 |
| Maximal Square | 50.0% | 30 |
| Jump Game II | 42.4% | 28 |
| Gas Station | 47.5% | 27 |
| Random Pick with Weight | 48.9% | 26 |
| Reverse Integer | 31.5% | 26 |
| Permutations | 81.6% | 26 |
| Top K Frequent Words | 60.0% | 26 |
| Simplify Path | 50.0% | 25 |
| Largest Number | 42.6% | 24 |
| Implement Trie (Prefix Tree) | 69.2% | 24 |
| Reorganize String | 56.8% | 24 |
| Set Matrix Zeroes | 62.4% | 24 |
| Copy List with Random Pointer | 62.4% | 24 |
| Evaluate Division | 64.0% | 24 |
| Find the Duplicate Number | 64.0% | 23 |
| Pow(x, n) | 38.2% | 23 |
| Decode Ways | 37.6% | 23 |
| Lowest Common Ancestor of a Binary Tree | 68.7% | 23 |
| Palindromic Substrings | 72.5% | 23 |
| Unique Paths | 66.5% | 22 |
| Search Suggestions System | 65.2% | 22 |
| Design Circular Queue | 54.0% | 22 |
| Longest Common Subsequence | 58.9% | 21 |
| Remove K Digits | 36.4% | 21 |
| Maximum Product Subarray | 36.0% | 21 |
| Subarray Product Less Than K | 53.9% | 21 |
| Design Hit Counter | 69.6% | 21 |
| House Robber II | 44.6% | 21 |
| Subsets | 82.0% | 20 |
| Validate Binary Search Tree | 35.3% | 20 |
| Longest Repeating Character Replacement | 59.0% | 20 |
| Max Area of Island | 73.8% | 20 |
| Max Consecutive Ones III | 67.3% | 20 |
| Capacity To Ship Packages Within D Days | 73.5% | 20 |
| Simple Bank System | 69.8% | 20 |
| Accounts Merge | 60.9% | 20 |
| Second Highest Salary | 46.3% | 19 |
| Count Primes | 35.7% | 19 |
| Search a 2D Matrix | 53.5% | 19 |
| String to Integer (atoi) | 20.6% | 19 |
| Remove Nth Node From End of List | 51.0% | 19 |
| 4Sum | 40.0% | 19 |
| Single Element in a Sorted Array | 59.2% | 19 |
| Zigzag Conversion | 53.5% | 19 |
| Find All Anagrams in a String | 53.3% | 18 |
| Reverse Linked List II | 51.0% | 18 |
| Restore IP Addresses | 55.3% | 18 |
| Find K Closest Elements | 49.4% | 18 |
| Longest String Chain | 62.8% | 18 |
| Remove All Adjacent Duplicates in String II | 60.9% | 18 |
| Flatten Nested List Iterator | 65.6% | 18 |
| Cheapest Flights Within K Stops | 41.4% | 18 |
| Clone Graph | 64.7% | 18 |
| Evaluate Reverse Polish Notation | 57.0% | 18 |
| Find Minimum in Rotated Sorted Array | 53.8% | 18 |
| Next Greater Element II | 67.9% | 18 |
| Snapshot Array | 36.7% | 18 |
| Sort Characters By Frequency | 75.1% | 17 |
| Binary Tree Zigzag Level Order Traversal | 63.1% | 17 |
| Combination Sum II | 59.0% | 17 |
| Reorder List | 64.6% | 17 |
| Two Sum II - Input Array Is Sorted | 64.6% | 17 |
| K Closest Points to Origin | 68.7% | 17 |
| Shortest Path in Binary Matrix | 51.1% | 17 |
| Valid Parenthesis String | 39.8% | 17 |
| Multiply Strings | 43.5% | 17 |
| Minimum Path Sum | 67.8% | 17 |
| Search a 2D Matrix II | 56.8% | 17 |
| Partition Equal Subset Sum | 49.2% | 17 |
| Open the Lock | 61.1% | 17 |
| Find the Length of the Longest Common Prefix | 57.0% | 17 |
| 01 Matrix | 53.3% | 16 |
| Binary Tree Right Side View | 69.5% | 16 |
| Game of Life | 72.3% | 16 |
| Swap Nodes in Pairs | 68.9% | 16 |
| Insert Interval | 44.7% | 16 |
| Minimum Size Subarray Sum | 51.0% | 16 |
| Design Add and Search Words Data Structure | 48.1% | 16 |
| Non-overlapping Intervals | 56.7% | 16 |
| Shortest Bridge | 59.3% | 16 |
| Furthest Building You Can Reach | 50.7% | 16 |
| Design Memory Allocator | 49.7% | 16 |
| Permutation in String | 48.4% | 15 |
| Design Twitter | 44.2% | 15 |
| Design Tic-Tac-Toe | 58.7% | 15 |
| Maximum Number of Events That Can Be Attended | 38.9% | 15 |
| Longest Palindromic Subsequence | 65.1% | 14 |
| Contiguous Array | 50.8% | 14 |
| Binary Tree Level Order Traversal | 72.2% | 14 |
| Find All Duplicates in an Array | 76.8% | 14 |
| Next Greater Element III | 35.1% | 14 |
| Find the Celebrity | 48.9% | 14 |
| Remove Duplicate Letters | 52.8% | 14 |
| House Robber III | 55.6% | 14 |
| Number of Distinct Islands | 62.7% | 14 |
| Boats to Save People | 61.4% | 14 |
| Car Pooling | 56.2% | 14 |
| Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit | 57.3% | 14 |
| The Maze | 60.3% | 14 |
| Minimum Remove to Make Valid Parentheses | 71.3% | 13 |
| Validate IP Address | 28.2% | 13 |
| Boundary of Binary Tree | 47.9% | 13 |
| Triangle | 59.8% | 13 |
| Find the Smallest Divisor Given a Threshold | 65.4% | 13 |
| Count and Say | 62.3% | 13 |
| Interleaving String | 43.5% | 13 |
| Car Fleet | 54.7% | 13 |
| Interval List Intersections | 72.9% | 13 |
| Perfect Squares | 56.3% | 12 |
| Find the Winner of the Circular Game | 82.2% | 12 |
| Sort an Array | 55.9% | 12 |
| Remove Duplicates from Sorted Array II | 64.3% | 12 |
| Surrounded Regions | 44.7% | 12 |
| Pacific Atlantic Water Flow | 60.6% | 12 |
| Subarray Sums Divisible by K | 56.0% | 12 |
| Amount of Time for Binary Tree to Be Infected | 65.1% | 12 |
| Minimum Number of Swaps to Make the String Balanced | 78.1% | 12 |
| Heaters | 41.4% | 12 |
| Unique Paths II | 44.1% | 12 |
| Design File System | 65.1% | 12 |
| Robot Bounded In Circle | 56.4% | 12 |
| Rotate List | 41.2% | 12 |
| Walls and Gates | 63.8% | 12 |
| Odd Even Linked List | 62.3% | 12 |
| Longest Substring with At Most K Distinct Characters | 49.9% | 12 |
| Diagonal Traverse | 67.0% | 12 |
| All Nodes Distance K in Binary Tree | 67.4% | 12 |
| Minimum Cost For Tickets | 67.4% | 12 |
| Pairs of Songs With Total Durations Divisible by 60 | 53.4% | 12 |
| Minimum Knight Moves | 41.7% | 12 |
| Design Browser History | 78.2% | 12 |
| Dot Product of Two Sparse Vectors | 89.9% | 12 |
| Remove All Occurrences of a Substring | 78.4% | 12 |
| Delete and Earn | 57.1% | 11 |
| Sum of Subarray Minimums | 38.3% | 11 |
| Construct Binary Tree from Preorder and Inorder Traversal | 68.3% | 11 |
| Majority Element II | 55.8% | 11 |
| H-Index | 41.1% | 11 |
| 3Sum Closest | 48.0% | 11 |
| Unique Binary Search Trees | 63.3% | 11 |
| Path Sum II | 61.7% | 11 |
| Linked List Cycle II | 57.2% | 11 |
| Kth Smallest Element in a BST | 76.5% | 11 |
| Encode and Decode Strings | 51.2% | 11 |
| Path Sum III | 46.3% | 11 |
| Delete Node in a BST | 54.2% | 11 |
| Target Sum | 51.8% | 11 |
| Coin Change II | 60.5% | 11 |
| Exclusive Time of Functions | 66.1% | 11 |