| Two Sum | Easy | 57.1% | 100.0% | ArrayHash Table |
| Best Time to Buy and Sell Stock | Easy | 56.4% | 86.9% | ArrayDynamic Programming |
| Climbing Stairs | Easy | 53.9% | 86.9% | MathDynamic ProgrammingMemoization |
| Maximum Subarray | Medium | 53.0% | 82.7% | ArrayDivide and ConquerDynamic Programming |
| Smallest Divisible Digit Product II | Hard | 14.4% | 82.7% | MathStringBacktracking+2 |
| Maximum Area of Longest Diagonal Rectangle | Easy | 45.9% | 82.7% | Array |
| Sum of Values at Indices With K Set Bits | Easy | 86.1% | 82.7% | ArrayBit Manipulation |
| Permutation Difference between Two Strings | Easy | 87.8% | 82.7% | Hash TableString |
| Longest Substring Without Repeating Characters | Medium | 38.5% | 80.3% | Hash TableStringSliding Window |
| Smallest Divisible Digit Product I | Easy | 64.4% | 80.3% | MathEnumeration |
| Reverse Integer | Medium | 31.5% | 80.3% | Math |
| Minimum Right Shifts to Sort the Array | Easy | 57.3% | 80.3% | Array |
| Ant on the Boundary | Easy | 74.3% | 80.3% | ArraySimulationPrefix Sum |
| Count Tested Devices After Test Operations | Easy | 78.8% | 80.3% | ArraySimulationCounting |
| Find Subsequence of Length K With the Largest Sum | Easy | 57.4% | 80.3% | ArrayHash TableSorting+1 |
| Minimum Number of Operations to Have Distinct Elements | Medium | 42.0% | 80.3% | ArrayHash Table |
| Happy Number | Easy | 59.3% | 77.7% | Hash TableMathTwo Pointers |
| Delete and Earn | Medium | 57.1% | 77.7% | ArrayHash TableDynamic Programming |
| Palindrome Number | Easy | 60.3% | 77.7% | Math |
| Majority Element | Easy | 66.1% | 77.7% | ArrayHash TableDivide and Conquer+2 |
| Move Zeroes | Easy | 63.6% | 74.8% | ArrayTwo Pointers |
| Koko Eating Bananas | Medium | 49.7% | 74.8% | ArrayBinary Search |
| Longest Palindromic Substring | Medium | 37.4% | 74.8% | Two PointersStringDynamic Programming |
| Rotate Array | Medium | 44.5% | 74.8% | ArrayMathTwo Pointers |
| Letter Combinations of a Phone Number | Medium | 65.5% | 74.8% | Hash TableStringBacktracking |
| Shortest Palindrome | Hard | 41.9% | 74.8% | StringRolling HashString Matching+1 |
| Subarray Sum Equals K | Medium | 46.8% | 71.4% | ArrayHash TablePrefix Sum |
| Remove Duplicates from Sorted Array | Easy | 62.3% | 67.6% | ArrayTwo Pointers |
| Water Bottles | Easy | 72.6% | 67.6% | MathSimulation |
| Perfect Squares | Medium | 56.3% | 63.1% | MathDynamic ProgrammingBreadth-First Search |
| Roman to Integer | Easy | 66.3% | 63.1% | Hash TableMathString |
| Median of Two Sorted Arrays | Hard | 46.0% | 63.1% | ArrayBinary SearchDivide and Conquer |
| Merge Sorted Array | Easy | 54.4% | 63.1% | ArrayTwo PointersSorting |
| Find Peak Element | Medium | 46.8% | 63.1% | ArrayBinary Search |
| Largest Number | Medium | 42.6% | 63.1% | ArrayStringGreedy+1 |
| Max Consecutive Ones | Easy | 64.6% | 63.1% | Array |
| Longest Common Prefix | Easy | 47.1% | 57.5% | ArrayStringTrie |
| Reverse Words in a String | Medium | 55.6% | 57.5% | Two PointersString |
| Contains Duplicate | Easy | 64.1% | 57.5% | ArrayHash TableSorting |
| Bulb Switcher | Medium | 55.5% | 57.5% | MathBrainteaser |
| Count Primes | Medium | 35.8% | 57.5% | ArrayMathEnumeration+1 |
| Plus One | Easy | 49.6% | 57.5% | ArrayMath |
| Assign Cookies | Easy | 54.7% | 57.5% | ArrayTwo PointersGreedy+1 |
| Fibonacci Number | Easy | 73.9% | 57.5% | MathDynamic ProgrammingRecursion+1 |
| Nth Digit | Medium | 37.3% | 57.5% | MathBinary Search |
| Maximum Width Ramp | Medium | 55.8% | 57.5% | ArrayTwo PointersStack+1 |
| Number of Islands | Medium | 63.8% | 57.5% | ArrayDepth-First SearchBreadth-First Search+2 |
| Intersection of Two Arrays | Easy | 77.5% | 57.5% | ArrayHash TableTwo Pointers+2 |
| Count Partitions with Even Sum Difference | Easy | 85.2% | 57.5% | ArrayMathPrefix Sum |
| 3Sum | Medium | 38.6% | 57.5% | ArrayTwo PointersSorting |
| Container With Most Water | Medium | 59.6% | 57.5% | ArrayTwo PointersGreedy |
| Valid Anagram | Easy | 67.8% | 57.5% | Hash TableStringSorting |
| Middle of the Linked List | Easy | 81.6% | 57.5% | Linked ListTwo Pointers |
| Kth Largest Element in an Array | Medium | 68.8% | 57.5% | ArrayDivide and ConquerSorting+2 |
| Remove Nth Node From End of List | Medium | 51.0% | 57.5% | Linked ListTwo Pointers |
| Merge Intervals | Medium | 51.2% | 57.5% | ArraySorting |
| Consecutive Numbers | Medium | 47.9% | 50.4% | Database |
| Largest Rectangle in Histogram | Hard | 49.4% | 50.4% | ArrayStackMonotonic Stack |
| String Compression | Medium | 59.6% | 50.4% | Two PointersString |
| Next Permutation | Medium | 44.8% | 50.4% | ArrayTwo Pointers |
| Merge Two Sorted Lists | Easy | 68.0% | 50.4% | Linked ListRecursion |
| Add Two Numbers | Medium | 48.0% | 50.4% | Linked ListMathRecursion |
| Valid Parentheses | Easy | 43.7% | 50.4% | StringStack |
| Integer Break | Medium | 61.9% | 50.4% | MathDynamic Programming |
| Pascal's Triangle | Easy | 78.7% | 50.4% | ArrayDynamic Programming |
| Rotate Image | Medium | 79.4% | 50.4% | ArrayMathMatrix |
| House Robber | Medium | 52.9% | 50.4% | ArrayDynamic Programming |
| Coin Change | Medium | 48.0% | 50.4% | ArrayDynamic ProgrammingBreadth-First Search |
| Find the Winner of the Circular Game | Medium | 82.2% | 50.4% | ArrayMathRecursion+2 |
| Separate Black and White Balls | Medium | 64.0% | 50.4% | Two PointersStringGreedy |
| Convert Sorted Array to Binary Search Tree | Easy | 75.2% | 50.4% | ArrayDivide and ConquerTree+2 |
| Employees Earning More Than Their Managers | Easy | 72.9% | 50.4% | Database |
| Second Highest Salary | Medium | 46.4% | 50.4% | Database |
| Sort Characters By Frequency | Medium | 75.1% | 50.4% | Hash TableStringSorting+3 |
| Next Greater Element I | Easy | 75.8% | 50.4% | ArrayHash TableStack+1 |
| Contains Duplicate II | Easy | 50.8% | 50.4% | ArrayHash TableSliding Window |
| Spiral Matrix | Medium | 56.2% | 40.6% | ArrayMatrixSimulation |
| Valid Palindrome | Easy | 52.8% | 40.6% | Two PointersString |
| Product of Array Except Self | Medium | 68.6% | 40.6% | ArrayPrefix Sum |
| Perfect Number | Easy | 48.0% | 40.6% | Math |
| Find First and Last Position of Element in Sorted Array | Medium | 48.4% | 40.6% | ArrayBinary Search |
| Sort Array by Increasing Frequency | Easy | 80.7% | 40.6% | ArrayHash TableSorting |
| Edit Distance | Medium | 60.2% | 40.6% | StringDynamic Programming |
| Reverse Linked List | Easy | 80.3% | 40.6% | Linked ListRecursion |
| Generate Parentheses | Medium | 78.3% | 40.6% | StringDynamic ProgrammingBacktracking |
| Peak Index in a Mountain Array | Medium | 66.9% | 40.6% | ArrayBinary Search |
| Unique Paths | Medium | 66.6% | 40.6% | MathDynamic ProgrammingCombinatorics |
| Rising Temperature | Easy | 51.0% | 40.6% | Database |
| 01 Matrix | Medium | 53.4% | 40.6% | ArrayDynamic ProgrammingBreadth-First Search+1 |
| Department Top Three Salaries | Hard | 59.9% | 40.6% | Database |
| Number of Good Pairs | Easy | 89.8% | 40.6% | ArrayHash TableMath+1 |
| Integer to Roman | Medium | 70.5% | 40.6% | Hash TableMathString |
| String to Integer (atoi) | Medium | 20.6% | 40.6% | String |
| Longest Common Subsequence | Medium | 58.9% | 40.6% | StringDynamic Programming |
| Regular Expression Matching | Hard | 30.5% | 40.6% | StringDynamic ProgrammingRecursion |
| Find All Anagrams in a String | Medium | 53.3% | 40.6% | Hash TableStringSliding Window |
| Maximum Number of Balls in a Box | Easy | 74.7% | 40.6% | Hash TableMathCounting |
| Maximum Number of Moves in a Grid | Medium | 58.8% | 40.6% | ArrayDynamic ProgrammingMatrix |
| Find the Difference | Easy | 60.1% | 40.6% | Hash TableStringBit Manipulation+1 |
| Search Insert Position | Easy | 50.7% | 40.6% | ArrayBinary Search |
| Daily Temperatures | Medium | 68.4% | 40.6% | ArrayStackMonotonic Stack |
| Minimum Insertion Steps to Make a String Palindrome | Hard | 73.7% | 40.6% | StringDynamic Programming |
| Single Number | Easy | 77.4% | 40.6% | ArrayBit Manipulation |
| Reverse String | Easy | 80.6% | 40.6% | Two PointersString |
| Longest Palindrome | Easy | 55.8% | 40.6% | Hash TableStringGreedy |
| Largest Odd Number in String | Easy | 67.0% | 40.6% | MathStringGreedy |
| Nth Highest Salary | Medium | 38.8% | 40.6% | Database |
| Palindrome Partitioning | Medium | 73.7% | 40.6% | StringDynamic ProgrammingBacktracking |
| Divide Nodes Into the Maximum Number of Groups | Hard | 67.0% | 40.6% | Depth-First SearchBreadth-First SearchUnion-Find+1 |
| Average Time of Process per Machine | Easy | 66.9% | 40.6% | Database |
| Reverse String II | Easy | 53.4% | 40.6% | Two PointersString |
| Candy | Hard | 48.0% | 40.6% | ArrayGreedy |
| Remove K Digits | Medium | 36.4% | 40.6% | StringStackGreedy+1 |
| Trapping Rain Water | Hard | 66.8% | 40.6% | ArrayTwo PointersDynamic Programming+2 |
| First Unique Character in a String | Easy | 65.1% | 40.6% | Hash TableStringQueue+1 |
| Find the Difference of Two Arrays | Easy | 81.3% | 40.6% | ArrayHash Table |
| Binary Tree Zigzag Level Order Traversal | Medium | 63.2% | 40.6% | TreeBreadth-First SearchBinary Tree |
| Sort an Array | Medium | 55.9% | 40.6% | ArrayDivide and ConquerSorting+5 |
| Word Search | Medium | 46.9% | 40.6% | ArrayStringBacktracking+2 |
| Pow(x, n) | Medium | 38.3% | 40.6% | MathRecursion |
| Best Time to Buy and Sell Stock II | Medium | 70.8% | 40.6% | ArrayDynamic ProgrammingGreedy |
| Linked List Cycle | Easy | 53.9% | 40.6% | Hash TableLinked ListTwo Pointers |
| Longest Palindromic Subsequence | Medium | 65.1% | 40.6% | StringDynamic Programming |
| Longest Increasing Subsequence | Medium | 59.1% | 40.6% | ArrayBinary SearchDynamic Programming |
| 4Sum | Medium | 40.0% | 40.6% | ArrayTwo PointersSorting |
| Rotate String | Easy | 65.1% | 40.6% | StringString Matching |
| Add Two Integers | Easy | 87.9% | 40.6% | Math |
| Contiguous Array | Medium | 50.8% | 40.6% | ArrayHash TablePrefix Sum |
| Longest Valid Parentheses | Hard | 38.1% | 40.6% | StringDynamic ProgrammingStack |
| Maximum Swap | Medium | 51.9% | 40.6% | MathGreedy |
| Sum of Subarray Minimums | Medium | 38.3% | 40.6% | ArrayDynamic ProgrammingStack+1 |
| Rank Scores | Medium | 67.2% | 40.6% | Database |
| Maximum Depth of Binary Tree | Easy | 77.9% | 40.6% | TreeDepth-First SearchBreadth-First Search+1 |
| Search in Rotated Sorted Array II | Medium | 39.8% | 40.6% | ArrayBinary Search |
| Rotate Function | Medium | 45.4% | 40.6% | ArrayMathDynamic Programming |
| Find Pivot Index | Easy | 62.1% | 40.6% | ArrayPrefix Sum |
| Squares of a Sorted Array | Easy | 73.6% | 40.6% | ArrayTwo PointersSorting |
| Binary Tree Right Side View | Medium | 69.5% | 40.6% | TreeDepth-First SearchBreadth-First Search+1 |
| N-Queens | Hard | 75.0% | 40.6% | ArrayBacktracking |
| Article Views I | Easy | 76.7% | 40.6% | Database |
| Search in Rotated Sorted Array | Medium | 44.1% | 40.6% | ArrayBinary Search |
| Final Value of Variable After Performing Operations | Easy | 90.6% | 40.6% | ArrayStringSimulation |
| N-th Tribonacci Number | Easy | 63.3% | 40.6% | MathDynamic ProgrammingMemoization |