| Sort Integers by The Number of 1 Bits | Easy | 82.2% | 100.0% | ArrayBit ManipulationSorting+1 |
| Reaching Points | Hard | 34.2% | 96.5% | Math |
| Least Number of Unique Integers after K Removals | Medium | 63.7% | 93.1% | ArrayHash TableGreedy+2 |
| Minimum Suffix Flips | Medium | 73.9% | 90.8% | StringGreedy |
| Remove Colored Pieces if Both Neighbors are the Same Color | Medium | 63.0% | 89.1% | MathStringGreedy+1 |
| Break a Palindrome | Medium | 51.6% | 86.2% | StringGreedy |
| Next Permutation | Medium | 44.8% | 82.9% | ArrayTwo Pointers |
| Check Whether Two Strings are Almost Equivalent | Easy | 64.1% | 82.9% | Hash TableStringCounting |
| Minimum Absolute Difference | Easy | 75.0% | 82.9% | ArraySorting |
| Group Anagrams | Medium | 72.2% | 77.6% | ArrayHash TableString+1 |
| Best Time to Buy and Sell Stock | Easy | 56.4% | 76.0% | ArrayDynamic Programming |
| Numbers With Repeated Digits | Hard | 45.8% | 74.3% | MathDynamic Programming |
| Determine Color of a Chessboard Square | Easy | 79.8% | 74.3% | MathString |
| Minimum Swaps to Make Strings Equal | Medium | 65.3% | 74.3% | MathStringGreedy |
| Merge Intervals | Medium | 51.2% | 72.4% | ArraySorting |
| Rotate Image | Medium | 79.4% | 70.4% | ArrayMathMatrix |
| Button with Longest Push Time | Easy | 41.0% | 70.4% | Array |
| Valid Parentheses | Easy | 43.7% | 70.4% | StringStack |
| Display Table of Food Orders in a Restaurant | Medium | 76.4% | 70.4% | ArrayHash TableString+2 |
| Check if Number Has Equal Digit Count and Digit Value | Easy | 73.1% | 70.4% | Hash TableStringCounting |
| Suspicious Bank Accounts | Medium | 44.2% | 70.4% | Database |
| Lexicographically Smallest String After Applying Operations | Medium | 79.4% | 70.4% | StringDepth-First SearchBreadth-First Search+1 |
| Lexicographically Smallest String After a Swap | Easy | 54.5% | 70.4% | StringGreedy |
| Maximum Number of Points From Grid Queries | Hard | 59.3% | 70.4% | ArrayTwo PointersBreadth-First Search+4 |
| Reverse Odd Levels of Binary Tree | Medium | 86.7% | 70.4% | TreeDepth-First SearchBreadth-First Search+1 |
| Find Resultant Array After Removing Anagrams | Easy | 69.9% | 68.1% | ArrayHash TableString+1 |
| Longest Palindromic Substring | Medium | 37.4% | 65.6% | Two PointersStringDynamic Programming |
| Count Numbers with Unique Digits | Medium | 55.4% | 62.8% | MathDynamic ProgrammingBacktracking |
| Longest Substring Without Repeating Characters | Medium | 38.5% | 59.5% | Hash TableStringSliding Window |
| Happy Number | Easy | 59.3% | 59.5% | Hash TableMathTwo Pointers |
| Maximum Product of Two Elements in an Array | Easy | 83.5% | 55.6% | ArraySortingHeap (Priority Queue) |
| Climbing Stairs | Easy | 53.9% | 55.6% | MathDynamic ProgrammingMemoization |
| Rearrange Array to Maximize Prefix Score | Medium | 42.5% | 50.9% | ArrayGreedySorting+1 |
| Intersection of Two Arrays | Easy | 77.5% | 50.9% | ArrayHash TableTwo Pointers+2 |
| Maximum Units on a Truck | Easy | 74.7% | 50.9% | ArrayGreedySorting |
| Minimum Operations to Make All Array Elements Equal | Medium | 38.0% | 50.9% | ArrayBinary SearchSorting+1 |
| Subarray Sum Equals K | Medium | 46.8% | 50.9% | ArrayHash TablePrefix Sum |
| Fizz Buzz | Easy | 75.3% | 50.9% | MathStringSimulation |
| Two Sum | Easy | 57.1% | 50.9% | ArrayHash Table |
| Maximum Subarray | Medium | 53.0% | 50.9% | ArrayDivide and ConquerDynamic Programming |
| Generate Parentheses | Medium | 78.3% | 50.9% | StringDynamic ProgrammingBacktracking |
| Best Time to Buy and Sell Stock II | Medium | 70.8% | 50.9% | ArrayDynamic ProgrammingGreedy |
| LRU Cache | Medium | 46.8% | 44.8% | Hash TableLinked ListDesign+1 |
| Daily Temperatures | Medium | 68.4% | 44.8% | ArrayStackMonotonic Stack |
| Minimum Cost to Connect Sticks | Medium | 71.8% | 44.8% | ArrayGreedyHeap (Priority Queue) |
| Minimum Cost to Make Array Equal | Hard | 46.7% | 44.8% | ArrayBinary SearchGreedy+2 |
| Coin Change | Medium | 48.0% | 44.8% | ArrayDynamic ProgrammingBreadth-First Search |
| Fibonacci Number | Easy | 73.9% | 44.8% | MathDynamic ProgrammingRecursion+1 |
| Pascal's Triangle | Easy | 78.7% | 44.8% | ArrayDynamic Programming |
| Binary Tree Right Side View | Medium | 69.5% | 44.8% | TreeDepth-First SearchBreadth-First Search+1 |
| Non-overlapping Intervals | Medium | 56.7% | 44.8% | ArrayDynamic ProgrammingGreedy+1 |
| Reverse Linked List | Easy | 80.3% | 44.8% | Linked ListRecursion |
| Shuffle an Array | Medium | 59.6% | 36.3% | ArrayMathDesign+1 |
| Count Binary Substrings | Easy | 70.3% | 36.3% | Two PointersString |
| Find Occurrences of an Element in an Array | Medium | 73.3% | 36.3% | ArrayHash Table |
| Set Matrix Zeroes | Medium | 62.5% | 36.3% | ArrayHash TableMatrix |
| Average Time of Process per Machine | Easy | 66.9% | 36.3% | Database |
| Letter Combinations of a Phone Number | Medium | 65.5% | 36.3% | Hash TableStringBacktracking |
| Container With Most Water | Medium | 59.6% | 36.3% | ArrayTwo PointersGreedy |
| Find the Duplicate Number | Medium | 64.0% | 36.3% | ArrayTwo PointersBinary Search+1 |
| Minimum String Length After Removing Substrings | Easy | 77.1% | 36.3% | StringStackSimulation |
| Combination Sum | Medium | 76.1% | 36.3% | ArrayBacktracking |
| Degree of an Array | Easy | 58.2% | 36.3% | ArrayHash Table |
| Search Suggestions System | Medium | 65.1% | 36.3% | ArrayStringBinary Search+3 |
| Open the Lock | Medium | 61.2% | 36.3% | ArrayHash TableString+1 |
| Decode Ways | Medium | 37.6% | 36.3% | StringDynamic Programming |
| Cherry Pickup | Hard | 39.1% | 36.3% | ArrayDynamic ProgrammingMatrix |
| Minimum Insertions to Balance a Parentheses String | Medium | 53.5% | 36.3% | StringStackGreedy |
| Sum of Subarray Ranges | Medium | 60.8% | 36.3% | ArrayStackMonotonic Stack |
| Ugly Number | Easy | 43.2% | 36.3% | Math |
| Count Strictly Increasing Subarrays | Medium | 71.3% | 36.3% | ArrayMathDynamic Programming |
| Two Sum II - Input Array Is Sorted | Medium | 64.6% | 36.3% | ArrayTwo PointersBinary Search |
| Palindrome Number | Easy | 60.3% | 36.3% | Math |
| Kth Largest Element in an Array | Medium | 68.8% | 36.3% | ArrayDivide and ConquerSorting+2 |
| Top K Frequent Elements | Medium | 65.9% | 36.3% | ArrayHash TableDivide and Conquer+5 |
| Permutations | Medium | 81.7% | 36.3% | ArrayBacktracking |
| Contains Duplicate | Easy | 64.1% | 36.3% | ArrayHash TableSorting |
| Integer to Roman | Medium | 70.5% | 36.3% | Hash TableMathString |
| Spiral Matrix | Medium | 56.2% | 36.3% | ArrayMatrixSimulation |