| Longest Substring Without Repeating Characters | Medium | 38.5% | 85.1% |
| Valid Parentheses | Easy | 43.7% | 84.8% |
| Longest Palindromic Substring | Medium | 37.4% | 80.1% |
| Invalid Transactions | Medium | 32.1% | 79.1% |
| Longest Common Prefix | Easy | 47.1% | 78.9% |
| Word Search | Medium | 46.9% | 78.2% |
| Decode String | Medium | 62.3% | 75.4% |
| Valid Anagram | Easy | 67.8% | 74.8% |
| Roman to Integer | Easy | 66.3% | 72.2% |
| Design Underground System | Medium | 74.4% | 71.9% |
| Group Anagrams | Medium | 72.2% | 69.7% |
| First Unique Character in a String | Easy | 65.1% | 67.6% |
| Generate Parentheses | Medium | 78.3% | 66.3% |
| Word Break II | Hard | 55.1% | 63.7% |
| Valid Palindrome | Easy | 52.8% | 63.3% |
| String to Integer (atoi) | Medium | 20.6% | 62.9% |
| Longest Repeating Character Replacement | Medium | 59.1% | 62.5% |
| Evaluate Division | Medium | 64.0% | 60.2% |
| Remove All Adjacent Duplicates in String II | Medium | 60.9% | 59.8% |
| Word Break | Medium | 49.1% | 59.3% |
| Palindrome Partitioning | Medium | 73.7% | 59.3% |
| Find the Index of the First Occurrence in a String | Easy | 46.3% | 58.2% |
| Remove Letter To Equalize Frequency | Easy | 19.2% | 58.2% |
| Minimum Remove to Make Valid Parentheses | Medium | 71.3% | 57.1% |
| Reverse Words in a String | Medium | 55.6% | 56.6% |
| Zigzag Conversion | Medium | 53.6% | 56.0% |
| Isomorphic Strings | Easy | 48.1% | 54.8% |
| String Compression | Medium | 59.6% | 54.1% |
| Letter Combinations of a Phone Number | Medium | 65.5% | 53.5% |
| Merge Strings Alternately | Easy | 82.1% | 52.8% |
| Add Binary | Easy | 57.7% | 52.8% |
| Length of Last Word | Easy | 58.3% | 52.1% |
| Word Ladder | Hard | 44.9% | 51.3% |
| Reverse String | Easy | 80.6% | 51.3% |
| Integer to Roman | Medium | 70.5% | 50.5% |
| Regular Expression Matching | Hard | 30.5% | 50.5% |
| Edit Distance | Medium | 60.2% | 49.7% |
| Rotate String | Easy | 65.1% | 48.0% |
| Reverse Vowels of a String | Easy | 60.7% | 48.0% |
| Wildcard Matching | Hard | 31.4% | 48.0% |
| Implement Trie (Prefix Tree) | Medium | 69.2% | 48.0% |
| Maximum Nesting Depth of the Parentheses | Easy | 84.8% | 47.1% |
| Top K Frequent Words | Medium | 60.0% | 46.1% |
| Minimum Number of Steps to Make Two Strings Anagram | Medium | 82.5% | 46.1% |
| Serialize and Deserialize Binary Tree | Hard | 60.4% | 45.1% |
| Longest Valid Parentheses | Hard | 38.1% | 42.9% |
| Implement Magic Dictionary | Medium | 57.7% | 42.9% |
| Largest Number | Medium | 42.6% | 42.9% |
| Sort Characters By Frequency | Medium | 75.1% | 41.7% |
| Next Greater Element III | Medium | 35.2% | 41.7% |
| Minimum Window Substring | Hard | 47.0% | 41.7% |
| Permutation in String | Medium | 48.5% | 40.4% |
| Remove K Digits | Medium | 36.4% | 40.4% |
| Accounts Merge | Medium | 60.9% | 39.0% |
| Ransom Note | Easy | 65.7% | 39.0% |
| Fizz Buzz | Easy | 75.3% | 39.0% |
| Basic Calculator | Hard | 46.6% | 37.5% |
| Simplify Path | Medium | 50.0% | 37.5% |
| Find All Anagrams in a String | Medium | 53.3% | 37.5% |
| Reverse String II | Easy | 53.4% | 37.5% |
| Shortest Palindrome | Hard | 41.9% | 37.5% |
| Count and Say | Medium | 62.3% | 35.9% |
| Remove Outermost Parentheses | Easy | 86.9% | 35.9% |
| Is Subsequence | Easy | 48.9% | 35.9% |
| Substring with Concatenation of All Words | Hard | 34.0% | 34.1% |
| Basic Calculator II | Medium | 46.7% | 34.1% |
| Valid Parenthesis String | Medium | 39.8% | 34.1% |
| Find the Difference | Easy | 60.1% | 34.1% |
| Repeated DNA Sequences | Medium | 52.9% | 34.1% |
| Longest Common Subsequence | Medium | 58.9% | 34.1% |
| Interleaving String | Medium | 43.5% | 34.1% |
| Shortest Distance to Target String in a Circular Array | Easy | 50.6% | 34.1% |
| Palindrome Permutation | Easy | 68.6% | 34.1% |
| Truncate Sentence | Easy | 86.7% | 34.1% |
| Remove Duplicate Letters | Medium | 52.8% | 32.2% |
| Jewels and Stones | Easy | 89.5% | 32.2% |
| Multiply Strings | Medium | 43.6% | 32.2% |
| Design Search Autocomplete System | Hard | 49.7% | 32.2% |
| Greatest Common Divisor of Strings | Easy | 53.4% | 32.2% |
| Number of Substrings Containing All Three Characters | Medium | 73.5% | 32.2% |
| Different Ways to Add Parentheses | Medium | 73.1% | 32.2% |
| Letter Tile Possibilities | Medium | 83.5% | 32.2% |
| Reorganize String | Medium | 56.8% | 30.0% |
| Serialize and Deserialize N-ary Tree | Hard | 68.6% | 30.0% |
| Word Pattern | Easy | 43.8% | 30.0% |
| Palindromic Substrings | Medium | 72.6% | 30.0% |
| Text Justification | Hard | 50.5% | 27.6% |
| Excel Sheet Column Title | Easy | 45.8% | 27.6% |
| Minimum Add to Make Parentheses Valid | Medium | 74.4% | 27.6% |
| Reverse Substrings Between Each Pair of Parentheses | Medium | 71.9% | 27.6% |
| Word Ladder II | Hard | 27.5% | 27.6% |
| Check if the Sentence Is Pangram | Easy | 84.1% | 27.6% |
| Largest Odd Number in String | Easy | 67.0% | 27.6% |
| Remove All Adjacent Duplicates In String | Easy | 72.8% | 27.6% |
| Time Based Key-Value Store | Medium | 49.7% | 24.9% |
| Longest Palindrome | Easy | 55.8% | 24.9% |
| Count Binary Substrings | Easy | 70.3% | 24.9% |
| Valid Palindrome II | Easy | 44.0% | 24.9% |
| Distinct Subsequences | Hard | 51.5% | 24.9% |
| Reconstruct Itinerary | Hard | 44.3% | 24.9% |
| Decode Ways | Medium | 37.6% | 24.9% |
| Defanging an IP Address | Easy | 90.0% | 24.9% |
| Remove All Occurrences of a Substring | Medium | 78.4% | 24.9% |
| Score of a String | Easy | 91.4% | 24.9% |
| Repeated Substring Pattern | Easy | 47.9% | 24.9% |
| Clear Digits | Easy | 82.7% | 24.9% |
| Unique Length-3 Palindromic Subsequences | Medium | 73.8% | 24.9% |
| Check if All Characters Have Equal Number of Occurrences | Easy | 79.4% | 24.9% |
| Valid Word | Easy | 50.9% | 24.9% |
| Furthest Point From Origin | Easy | 65.3% | 21.7% |
| Robot Return to Origin | Easy | 76.5% | 21.7% |
| Convert a Number to Hexadecimal | Easy | 53.3% | 21.7% |
| Design Add and Search Words Data Structure | Medium | 48.2% | 21.7% |
| Minimum Number of Operations to Move All Balls to Each Box | Medium | 90.1% | 21.7% |
| Push Dominoes | Medium | 63.0% | 21.7% |
| Sum of Beauty of All Substrings | Medium | 73.6% | 21.7% |
| Backspace String Compare | Easy | 49.8% | 21.7% |
| Longest Binary Subsequence Less Than or Equal to K | Medium | 52.8% | 21.7% |
| The k-th Lexicographical String of All Happy Strings of Length n | Medium | 85.3% | 21.7% |
| Valid Number | Hard | 22.6% | 21.7% |
| Number of Matching Subsequences | Medium | 50.6% | 21.7% |
| Longest Palindromic Subsequence | Medium | 65.1% | 21.7% |
| Integer to English Words | Hard | 34.8% | 21.7% |
| Minimum Time Difference | Medium | 62.6% | 21.7% |
| Detect Capital | Easy | 56.5% | 21.7% |
| Expression Add Operators | Hard | 42.8% | 21.7% |
| Consecutive Characters | Easy | 60.3% | 21.7% |
| Jump Game VII | Medium | 26.4% | 18.0% |
| Search Suggestions System | Medium | 65.1% | 18.0% |
| Find the Length of the Longest Common Prefix | Medium | 57.0% | 18.0% |
| Find Common Characters | Easy | 74.7% | 18.0% |
| Guess the Word | Hard | 36.9% | 18.0% |
| Minimum Genetic Mutation | Medium | 56.4% | 18.0% |
| Partition Labels | Medium | 81.8% | 18.0% |
| Final Value of Variable After Performing Operations | Easy | 90.6% | 18.0% |
| Find the Longest Substring Containing Vowels in Even Counts | Medium | 75.7% | 18.0% |
| Strange Printer | Hard | 60.9% | 18.0% |
| Excel Sheet Column Number | Easy | 67.3% | 18.0% |
| Open the Lock | Medium | 61.2% | 18.0% |
| Largest 3-Same-Digit Number in String | Easy | 72.7% | 18.0% |
| Ones and Zeroes | Medium | 53.1% | 18.0% |
| Vowel Spellchecker | Medium | 61.4% | 18.0% |
| Longest String Chain | Medium | 62.8% | 18.0% |
| Minimum Deletions to Make String Balanced | Medium | 68.2% | 18.0% |
| Add Strings | Easy | 52.1% | 18.0% |
| Design a Todo List | Medium | 59.8% | 18.0% |
| Maximum Number of Vowels in a Substring of Given Length | Medium | 61.6% | 18.0% |
| Maximum Score Words Formed by Letters | Hard | 81.5% | 18.0% |
| String Matching in an Array | Easy | 69.8% | 18.0% |
| Maximum Manhattan Distance After K Changes | Medium | 54.2% | 18.0% |
| Make The String Great | Easy | 68.4% | 18.0% |
| Count the Number of Consistent Strings | Easy | 88.5% | 18.0% |
| Restore IP Addresses | Medium | 55.3% | 18.0% |
| Rank Teams by Votes | Medium | 60.0% | 18.0% |
| Process String with Special Operations I | Medium | 65.0% | 13.6% |
| Bulls and Cows | Medium | 52.2% | 13.6% |
| Words Within Two Edits of Dictionary | Medium | 61.8% | 13.6% |
| Longest Balanced Substring II | Medium | 42.0% | 13.6% |
| Binary Tree Paths | Easy | 68.2% | 13.6% |
| Maximum Score From Removing Substrings | Medium | 66.6% | 13.6% |
| Custom Sort String | Medium | 72.3% | 13.6% |
| Minimum Number of Swaps to Make the String Balanced | Medium | 78.1% | 13.6% |
| Repeated String Match | Medium | 38.4% | 13.6% |
| Minimum Length of String After Operations | Medium | 75.0% | 13.6% |
| Minimum Number of Changes to Make Binary String Beautiful | Medium | 76.4% | 13.6% |
| DI String Match | Easy | 80.9% | 13.6% |
| Count Vowel Substrings of a String | Easy | 72.9% | 13.6% |
| Longest Nice Substring | Easy | 63.8% | 13.6% |
| Minimum Index Sum of Two Lists | Easy | 59.5% | 13.6% |
| Parsing A Boolean Expression | Hard | 69.8% | 13.6% |
| Delete Characters to Make Fancy String | Easy | 74.1% | 13.6% |
| Sort the People | Easy | 84.8% | 13.6% |
| Reverse Prefix of Word | Easy | 86.5% | 13.6% |
| Remove Digit From Number to Maximize Result | Easy | 48.2% | 13.6% |
| Counting Words With a Given Prefix | Easy | 84.5% | 13.6% |
| Find the Original Typed String I | Easy | 72.1% | 13.6% |
| Construct K Palindrome Strings | Medium | 68.6% | 13.6% |
| Divide a String Into Groups of Size k | Easy | 77.1% | 13.6% |
| Count Prefix and Suffix Pairs I | Easy | 77.8% | 13.6% |
| Minimum Deletions to Make String K-Special | Medium | 67.2% | 13.6% |
| Count of Substrings Containing Every Vowel and K Consonants II | Medium | 40.6% | 13.6% |
| Recover a Tree From Preorder Traversal | Hard | 83.2% | 13.6% |
| Longest Palindrome by Concatenating Two Letter Words | Medium | 53.5% | 13.6% |
| Verifying an Alien Dictionary | Easy | 55.9% | 13.6% |
| Minimum Penalty for a Shop | Medium | 71.2% | 13.6% |
| Remove K-Balanced Substrings | Medium | 32.4% | 13.6% |
| Word Search II | Hard | 38.1% | 13.6% |
| Longest Happy String | Medium | 65.5% | 13.6% |
| Find Kth Bit in Nth Binary String | Medium | 70.2% | 13.6% |
| Check if a Parentheses String Can Be Valid | Medium | 45.1% | 13.6% |
| Shortest Distance to a Character | Easy | 72.7% | 13.6% |
| Maximum Repeating Substring | Easy | 41.1% | 13.6% |
| Determine if Two Strings Are Close | Medium | 54.2% | 13.6% |
| Longest Balanced Substring I | Medium | 69.7% | 13.6% |
| Special Binary String | Hard | 79.3% | 13.6% |
| Take K of Each Character From Left and Right | Medium | 51.5% | 13.6% |
| Longest Substring with At Least K Repeating Characters | Medium | 46.1% | 13.6% |
| Maximum Number of Balloons | Easy | 60.0% | 8.4% |
| Alien Dictionary | Hard | 37.1% | 8.4% |
| Palindrome Partitioning II | Hard | 36.6% | 8.4% |
| Longest Duplicate Substring | Hard | 31.1% | 8.4% |
| Find Resultant Array After Removing Anagrams | Easy | 69.9% | 8.4% |
| Score of Parentheses | Medium | 63.6% | 8.4% |
| Sum of Prefix Scores of Strings | Hard | 60.8% | 8.4% |
| Split a String Into the Max Number of Unique Substrings | Medium | 68.6% | 8.4% |
| Decrypt String from Alphabet to Integer Mapping | Easy | 80.6% | 8.4% |
| Sum of Digits of String After Convert | Easy | 74.8% | 8.4% |
| Find All Possible Recipes from Given Supplies | Medium | 56.8% | 8.4% |
| Sentence Similarity III | Medium | 48.5% | 8.4% |
| Circular Sentence | Easy | 70.2% | 8.4% |
| Shifting Letters | Medium | 46.1% | 8.4% |
| Adding Spaces to a String | Medium | 71.8% | 8.4% |
| Longest Happy Prefix | Hard | 51.9% | 8.4% |
| Word Subsets | Medium | 55.9% | 8.4% |
| Shortest String That Contains Three Strings | Medium | 31.5% | 8.4% |
| Minimum Time to Make Rope Colorful | Medium | 65.2% | 8.4% |
| Find Unique Binary String | Medium | 79.4% | 8.4% |
| Count Vowel Strings in Ranges | Medium | 67.8% | 8.4% |
| Find Words Containing Character | Easy | 90.4% | 8.4% |
| Maximum Palindromes After Operations | Medium | 45.6% | 8.4% |
| Check if Two Chessboard Squares Have the Same Color | Easy | 72.2% | 8.4% |
| Find Maximum Number of Non Intersecting Substrings | Medium | 30.4% | 8.4% |
| Move Pieces to Obtain a String | Medium | 56.7% | 8.4% |
| Lexicographically Minimum String After Removing Stars | Medium | 51.0% | 8.4% |
| Construct Binary Tree from String | Medium | 58.7% | 8.4% |
| Scramble String | Hard | 43.9% | 8.4% |
| Maximum Number of Operations to Move Ones to the End | Medium | 67.1% | 8.4% |
| Decoded String at Index | Medium | 37.3% | 8.4% |
| Find the Lexicographically Largest String From the Box I | Medium | 41.0% | 8.4% |
| Maximum Difference Between Even and Odd Frequency II | Hard | 48.7% | 8.4% |
| Generate Tag for Video Caption | Easy | 32.3% | 8.4% |
| Check if All A's Appears Before All B's | Easy | 73.1% | 8.4% |
| Student Attendance Record I | Easy | 50.0% | 8.4% |
| Find the Original Typed String II | Hard | 45.6% | 8.4% |
| Orderly Queue | Hard | 66.7% | 8.4% |
| Long Pressed Name | Easy | 32.8% | 8.4% |
| Delete Duplicate Folders in System | Hard | 77.7% | 8.4% |
| Generate Binary Strings Without Adjacent Zeros | Medium | 88.2% | 8.4% |
| Number of Distinct Substrings in a String | Medium | 64.8% | 8.4% |
| Find Beautiful Indices in the Given Array I | Medium | 40.5% | 8.4% |
| Letter Case Permutation | Medium | 75.7% | 8.4% |
| Smallest String With Swaps | Medium | 60.4% | 8.4% |
| Lexicographically Smallest Equivalent String | Medium | 81.1% | 8.4% |
| Fraction to Recurring Decimal | Medium | 30.6% | 8.4% |
| Dota2 Senate | Medium | 49.6% | 8.4% |
| Count the Number of Substrings With Dominant Ones | Medium | 42.1% | 8.4% |
| Robot Bounded In Circle | Medium | 56.5% | 8.4% |
| Number of Ways to Form a Target String Given a Dictionary | Hard | 56.6% | 8.4% |
| Minimum Changes To Make Alternating Binary String | Easy | 63.8% | 8.4% |
| Minimum Moves to Convert String | Easy | 57.7% | 8.4% |
| Get Equal Substrings Within Budget | Medium | 59.5% | 8.4% |
| Number of Ways to Divide a Long Corridor | Hard | 54.6% | 8.4% |
| Design Spreadsheet | Medium | 74.3% | 8.4% |
| Delete Columns to Make Sorted II | Medium | 49.7% | 8.4% |
| Mini Parser | Medium | 42.0% | 8.4% |
| Minimize String Length | Easy | 78.9% | 8.4% |
| Find Words That Can Be Formed by Characters | Easy | 71.5% | 8.4% |
| Find And Replace in String | Medium | 50.9% | 8.4% |
| Remove Invalid Parentheses | Hard | 49.8% | 8.4% |
| Swap Adjacent in LR String | Medium | 37.9% | 8.4% |
| Find the Closest Palindrome | Hard | 31.8% | 8.4% |
| Shortest Common Supersequence | Hard | 61.8% | 8.4% |
| Substrings of Size Three with Distinct Characters | Easy | 76.6% | 8.4% |
| Reverse Words in a String III | Easy | 83.9% | 8.4% |
| Weighted Word Mapping | Easy | | 8.4% |