0003 | Longest Substring Without Repeating Characters | Go | Medium | O(n) | O(1) | ❤️ | 33.8% |
0005 | Longest Palindromic Substring | Go | Medium | | | | 32.4% |
0006 | Zigzag Conversion | Go | Medium | | | | 44.8% |
0008 | String to Integer (atoi) | Go | Medium | | | | 16.6% |
0012 | Integer to Roman | Go | Medium | | | | 62.0% |
0013 | Roman to Integer | Go | Easy | | | | 58.5% |
0014 | Longest Common Prefix | Go | Easy | | | | 40.9% |
0017 | Letter Combinations of a Phone Number | Go | Medium | O(log n) | O(1) | | 56.5% |
0020 | Valid Parentheses | Go | Easy | O(log n) | O(1) | | 40.2% |
0022 | Generate Parentheses | Go | Medium | O(log n) | O(1) | | 72.5% |
0028 | Find the Index of the First Occurrence in a String | Go | Easy | O(n) | O(1) | | 39.0% |
0030 | Substring with Concatenation of All Words | Go | Hard | O(n) | O(n) | ❤️ | 31.2% |
0032 | Longest Valid Parentheses | Go | Hard | | | | 32.8% |
0043 | Multiply Strings | Go | Medium | | | | 39.2% |
0049 | Group Anagrams | Go | Medium | O(n log n) | O(n) | | 66.7% |
0058 | Length of Last Word | Go | Easy | | | | 42.8% |
0065 | Valid Number | Go | Hard | | | | 18.7% |
0067 | Add Binary | Go | Easy | | | | 52.4% |
0071 | Simplify Path | Go | Medium | O(n) | O(n) | | 39.3% |
0076 | Minimum Window Substring | Go | Hard | O(n) | O(n) | ❤️ | 40.9% |
0091 | Decode Ways | Go | Medium | O(n) | O(n) | | 32.7% |
0093 | Restore IP Addresses | Go | Medium | O(n) | O(n) | ❤️ | 47.4% |
0097 | Interleaving String | Go | Medium | | | | 37.3% |
0115 | Distinct Subsequences | Go | Hard | | | | 44.4% |
0125 | Valid Palindrome | Go | Easy | O(n) | O(1) | | 44.3% |
0126 | Word Ladder II | Go | Hard | O(n) | O(n^2) | ❤️ | 27.5% |
0127 | Word Ladder | Go | Hard | | | | 37.1% |
0131 | Palindrome Partitioning | Go | Medium | | | | 64.8% |
0151 | Reverse Words in a String | Go | Medium | | | | 32.7% |
0168 | Excel Sheet Column Title | Go | Easy | | | | 35.5% |
0171 | Excel Sheet Column Number | Go | Easy | | | | 62.0% |
0179 | Largest Number | Go | Medium | | | | 34.5% |
0187 | Repeated DNA Sequences | Go | Medium | | | | 46.9% |
0205 | Isomorphic Strings | Go | Easy | | | | 42.9% |
0208 | Implement Trie (Prefix Tree) | Go | Medium | | | | 62.7% |
0211 | Design Add and Search Words Data Structure | Go | Medium | | | | 44.0% |
0212 | Word Search II | Go | Hard | | | | 36.4% |
0224 | Basic Calculator | Go | Hard | | | | 42.4% |
0227 | Basic Calculator II | Go | Medium | | | | 42.4% |
0242 | Valid Anagram | Go | Easy | | | | 63.0% |
0257 | Binary Tree Paths | Go | Easy | | | | 61.4% |
0290 | Word Pattern | Go | Easy | | | | 41.7% |
0297 | Serialize and Deserialize Binary Tree | Go | Hard | | | | 55.4% |
0299 | Bulls and Cows | Go | Medium | | | | 49.4% |
0301 | Remove Invalid Parentheses | Go | Hard | | | | 47.2% |
0306 | Additive Number | Go | Medium | | | | 31.1% |
0318 | Maximum Product of Word Lengths | Go | Medium | | | | 59.9% |
0331 | Verify Preorder Serialization of a Binary Tree | Go | Medium | | | | 44.6% |
0344 | Reverse String | Go | Easy | O(n) | O(1) | | 76.7% |
0345 | Reverse Vowels of a String | Go | Easy | O(n) | O(1) | | 50.1% |
0383 | Ransom Note | Go | Easy | | | | 58.2% |
0385 | Mini Parser | Go | Medium | | | | 36.9% |
0387 | First Unique Character in a String | Go | Easy | | | | 59.6% |
0389 | Find the Difference | Go | Easy | | | | 59.9% |
0392 | Is Subsequence | Go | Easy | | | | 47.6% |
0394 | Decode String | Go | Medium | | | | 57.9% |
0395 | Longest Substring with At Least K Repeating Characters | Go | Medium | | | | 44.8% |
0402 | Remove K Digits | Go | Medium | | | | 30.6% |
0409 | Longest Palindrome | Go | Easy | | | | 54.2% |
0412 | Fizz Buzz | Go | Easy | | | | 69.9% |
0423 | Reconstruct Original Digits from English | Go | Medium | | | | 51.3% |
0424 | Longest Repeating Character Replacement | Go | Medium | | | | 51.9% |
0433 | Minimum Genetic Mutation | Go | Medium | | | | 52.3% |
0434 | Number of Segments in a String | Go | Easy | | | | 37.2% |
0438 | Find All Anagrams in a String | Go | Medium | | | | 50.2% |
0451 | Sort Characters By Frequency | Go | Medium | | | | 70.1% |
0474 | Ones and Zeroes | Go | Medium | | | | 46.8% |
0488 | Zuma Game | Go | Hard | | | | 33.9% |
0500 | Keyboard Row | Go | Easy | | | | 69.5% |
0520 | Detect Capital | Go | Easy | | | | 57.0% |
0524 | Longest Word in Dictionary through Deleting | Go | Medium | | | | 51.0% |
0535 | Encode and Decode TinyURL | Go | Medium | | | | 85.9% |
0537 | Complex Number Multiplication | Go | Medium | | | | 71.4% |
0541 | Reverse String II | Go | Easy | | | | 50.5% |
0551 | Student Attendance Record I | Go | Easy | | | | 48.2% |
0557 | Reverse Words in a String III | Go | Easy | | | | 81.9% |
0567 | Permutation in String | Go | Medium | | | | 44.3% |
0583 | Delete Operation for Two Strings | Go | Medium | | | | 59.8% |
0599 | Minimum Index Sum of Two Lists | Go | Easy | | | | 53.4% |
0609 | Find Duplicate File in System | Go | Medium | | | | 67.7% |
0647 | Palindromic Substrings | Go | Medium | | | | 66.8% |
0648 | Replace Words | Go | Medium | | | | 62.7% |
0676 | Implement Magic Dictionary | Go | Medium | | | | 57.0% |
0677 | Map Sum Pairs | Go | Medium | | | | 56.8% |
0692 | Top K Frequent Words | Go | Medium | | | | 57.2% |
0696 | Count Binary Substrings | Go | Easy | | | | 65.5% |
0709 | To Lower Case | Go | Easy | | | | 82.4% |
0720 | Longest Word in Dictionary | Go | Medium | | | | 52.0% |
0721 | Accounts Merge | Go | Medium | | | | 56.3% |
0726 | Number of Atoms | Go | Hard | | | | 52.1% |
0745 | Prefix and Suffix Search | Go | Hard | | | | 41.2% |
0748 | Shortest Completing Word | Go | Easy | | | | 59.3% |
0752 | Open the Lock | Go | Medium | | | | 55.6% |
0763 | Partition Labels | Go | Medium | | | | 79.7% |
0767 | Reorganize String | Go | Medium | O(n log n) | O(log n) | ❤️ | 52.9% |
0771 | Jewels and Stones | Go | Easy | | | | 88.2% |
0784 | Letter Case Permutation | Go | Medium | | | | 73.8% |
0791 | Custom Sort String | Go | Medium | | | | 69.1% |
0792 | Number of Matching Subsequences | Go | Medium | | | | 51.6% |
0794 | Valid Tic-Tac-Toe State | Go | Medium | | | | 35.1% |
0811 | Subdomain Visit Count | Go | Medium | | | | 75.5% |
0816 | Ambiguous Coordinates | Go | Medium | | | | 56.3% |
0819 | Most Common Word | Go | Easy | | | | 44.8% |
0820 | Short Encoding of Words | Go | Medium | | | | 60.6% |
0821 | Shortest Distance to a Character | Go | Easy | | | | 71.3% |
0828 | Count Unique Characters of All Substrings of a Given String | Go | Hard | | | | 51.6% |
0830 | Positions of Large Groups | Go | Easy | | | | 51.8% |
0838 | Push Dominoes | Go | Medium | | | | 57.0% |
0839 | Similar String Groups | Go | Hard | | | | 48.0% |
0842 | Split Array into Fibonacci Sequence | Go | Medium | O(n^2) | O(1) | ❤️ | 38.4% |
0844 | Backspace String Compare | Go | Easy | | | | 48.1% |
0856 | Score of Parentheses | Go | Medium | O(n) | O(n) | | 64.8% |
0859 | Buddy Strings | Go | Easy | | | | 29.2% |
0880 | Decoded String at Index | Go | Medium | | | | 28.3% |
0884 | Uncommon Words from Two Sentences | Go | Easy | | | | 66.3% |
0890 | Find and Replace Pattern | Go | Medium | | | | 77.6% |
0916 | Word Subsets | Go | Medium | | | | 53.7% |
0921 | Minimum Add to Make Parentheses Valid | Go | Medium | | | | 75.8% |
0925 | Long Pressed Name | Go | Easy | O(n) | O(1) | | 33.1% |
0942 | DI String Match | Go | Easy | | | | 77.3% |
0949 | Largest Time for Given Digits | Go | Medium | | | | 35.2% |
0953 | Verifying an Alien Dictionary | Go | Easy | | | | 54.5% |
0966 | Vowel Spellchecker | Go | Medium | | | | 51.4% |
0981 | Time Based Key-Value Store | Go | Medium | | | | 52.3% |
0984 | String Without AAA or BBB | Go | Medium | | | | 43.1% |
0990 | Satisfiability of Equality Equations | Go | Medium | | | | 50.5% |
1002 | Find Common Characters | Go | Easy | | | | 68.5% |
1003 | Check If Word Is Valid After Substitutions | Go | Medium | O(n) | O(1) | | 58.2% |
1021 | Remove Outermost Parentheses | Go | Easy | | | | 80.6% |
1028 | Recover a Tree From Preorder Traversal | Go | Hard | | | | 73.3% |
1047 | Remove All Adjacent Duplicates In String | Go | Easy | | | | 69.7% |
1048 | Longest String Chain | Go | Medium | | | | 59.2% |
1078 | Occurrences After Bigram | Go | Easy | | | | 63.6% |
1079 | Letter Tile Possibilities | Go | Medium | | | | 76.0% |
1108 | Defanging an IP Address | Go | Easy | | | | 89.1% |
1111 | Maximum Nesting Depth of Two Valid Parentheses Strings | Go | Medium | | | | 73.0% |
1143 | Longest Common Subsequence | Go | Medium | | | | 58.4% |
1154 | Day of the Year | Go | Easy | | | | 49.6% |
1160 | Find Words That Can Be Formed by Characters | Go | Easy | | | | 67.5% |
1170 | Compare Strings by Frequency of the Smallest Character | Go | Medium | | | | 61.5% |
1178 | Number of Valid Words for Each Puzzle | Go | Hard | | | | 46.3% |
1189 | Maximum Number of Balloons | Go | Easy | | | | 61.0% |
1190 | Reverse Substrings Between Each Pair of Parentheses | Go | Medium | | | | 65.9% |
1202 | Smallest String With Swaps | Go | Medium | | | | 57.7% |
1208 | Get Equal Substrings Within Budget | Go | Medium | | | | 48.5% |
1209 | Remove All Adjacent Duplicates in String II | Go | Medium | | | | 56.2% |
1221 | Split a String in Balanced Strings | Go | Easy | | | | 85.1% |
1234 | Replace the Substring for Balanced String | Go | Medium | | | | 37.2% |
1239 | Maximum Length of a Concatenated String with Unique Characters | Go | Medium | | | | 52.2% |
1249 | Minimum Remove to Make Valid Parentheses | Go | Medium | | | | 65.8% |
1268 | Search Suggestions System | Go | Medium | | | | 66.2% |
1332 | Remove Palindromic Subsequences | Go | Easy | | | | 76.2% |
1396 | Design Underground System | Go | Medium | | | | 73.6% |
1446 | Consecutive Characters | Go | Easy | | | | 61.2% |
1455 | Check If a Word Occurs As a Prefix of Any Word in a Sentence | Go | Easy | | | | 64.2% |
1461 | Check If a String Contains All Binary Codes of Size K | Go | Medium | | | | 56.6% |
1573 | Number of Ways to Split a String | Go | Medium | | | | 32.5% |
1576 | Replace All ?’s to Avoid Consecutive Repeating Characters | Go | Easy | | | | 48.3% |
1614 | Maximum Nesting Depth of the Parentheses | Go | Easy | | | | 82.3% |
1624 | Largest Substring Between Two Equal Characters | Go | Easy | | | | 59.1% |
1629 | Slowest Key | Go | Easy | | | | 59.2% |
1647 | Minimum Deletions to Make Character Frequencies Unique | Go | Medium | | | | 59.1% |
1653 | Minimum Deletions to Make String Balanced | Go | Medium | | | | 58.9% |
1657 | Determine if Two Strings Are Close | Go | Medium | | | | 56.3% |
1662 | Check If Two String Arrays are Equivalent | Go | Easy | | | | 83.5% |
1663 | Smallest String With A Given Numeric Value | Go | Medium | | | | 66.8% |
1668 | Maximum Repeating Substring | Go | Easy | | | | 39.5% |
1678 | Goal Parser Interpretation | Go | Easy | | | | 86.5% |
1684 | Count the Number of Consistent Strings | Go | Easy | | | | 82.2% |
1689 | Partitioning Into Minimum Number Of Deci-Binary Numbers | Go | Medium | | | | 89.2% |
1694 | Reformat Phone Number | Go | Easy | | | | 65.1% |
1704 | Determine if String Halves Are Alike | Go | Easy | | | | 77.7% |
1736 | Latest Time by Replacing Hidden Digits | Go | Easy | | | | 42.4% |
1758 | Minimum Changes To Make Alternating Binary String | Go | Easy | | | | 58.3% |
1763 | Longest Nice Substring | Go | Easy | | | | 61.6% |
1816 | Truncate Sentence | Go | Easy | | | | 83.0% |
2038 | Remove Colored Pieces if Both Neighbors are the Same Color | Go | Medium | | | | 57.9% |
2096 | Step-By-Step Directions From a Binary Tree Node to Another | Go | Medium | | | | 48.4% |
2167 | Minimum Time to Remove All Cars Containing Illegal Goods | Go | Hard | | | | 40.7% |
2182 | Construct String With Repeat Limit | Go | Medium | | | | 52.2% |
———— | ——————————————————- | ——- | —————- | ————— | ————- | ————- | ————- |