3 |
Longest Substring Without Repeating Characters |
Medium |
B75, N150 |
solution |
java |
May 22, 2024 |
5 |
Longest Palindromic Substring |
Medium |
B75, N150 |
solution |
py |
Jul 05, 2024 |
8 |
String to Integer (atoi) |
Medium |
|
solution |
py |
Jun 10, 2024 |
13 |
Roman to Integer |
Easy |
|
solution |
py |
Jul 31, 2024 |
14 |
Longest Common Prefix |
Easy |
|
solution |
java |
May 22, 2024 |
17 |
Letter Combinations of a Phone Number |
Medium |
N150 |
solution |
java |
Jul 14, 2024 |
20 |
Valid Parentheses |
Easy |
B75, N150 |
solution |
java |
May 22, 2024 |
22 |
Generate Parentheses |
Medium |
N150 |
solution |
py |
Jun 13, 2024 |
28 |
Find the Index of the First Occurrence in a String |
Easy |
|
solution |
py |
May 22, 2024 |
49 |
Group Anagrams |
Medium |
B75, N150 |
solution |
py |
Jun 13, 2024 |
71 |
Simplify Path |
Medium |
|
solution |
py |
Jun 11, 2024 |
79 |
Word Search |
Medium |
B75, N150 |
solution |
py |
Jun 27, 2024 |
125 |
Valid Palindrome |
Easy |
B75, N150 |
solution |
c, py |
Jun 07, 2024 |
131 |
Palindrome Partitioning |
Medium |
N150 |
solution |
py |
Jul 30, 2024 |
165 |
Compare Version Numbers |
Medium |
|
solution |
c, py |
Jul 02, 2024 |
166 |
Fraction to Recurring Decimal |
Medium |
|
solution |
py |
May 31, 2024 |
208 |
Implement Trie (Prefix Tree) |
Medium |
B75, N150 |
solution |
py |
Jun 27, 2024 |
211 |
Design Add and Search Words Data Structure |
Medium |
B75, N150 |
solution |
py |
Jun 27, 2024 |
212 |
Word Search II |
Hard |
B75, N150 |
solution |
py |
Jun 27, 2024 |
224 |
Basic Calculator |
Hard |
|
solution |
py |
Jun 10, 2024 |
227 |
Basic Calculator II |
Medium |
|
solution |
py |
Jun 10, 2024 |
242 |
Valid Anagram |
Easy |
B75, N150 |
solution |
c, py |
Jun 13, 2024 |
266 |
Palindrome Permutation |
Easy |
Weekly Premium |
solution |
py |
Mar 15, 2025 |
271 |
Encode and Decode Strings |
Medium |
B75, N150 |
solution |
py |
Jun 13, 2024 |
273 |
Integer to English Words |
Hard |
Daily |
solution |
py |
Jun 11, 2024 |
320 |
Generalized Abbreviation |
Medium |
Weekly Premium |
solution |
py |
Aug 22, 2024 |
344 |
Reverse String |
Easy |
Daily |
solution |
java, py |
Jun 02, 2024 |
345 |
Reverse Vowels of a String |
Easy |
|
solution |
py |
May 23, 2024 |
392 |
Is Subsequence |
Easy |
|
solution |
java |
Jun 22, 2024 |
394 |
Decode String |
Medium |
|
solution |
py |
Jun 15, 2024 |
408 |
Valid Word Abbreviation |
Easy |
|
solution |
py |
Jun 02, 2024 |
409 |
Longest Palindrome |
Easy |
Daily |
solution |
c, py |
Jun 04, 2024 |
412 |
Fizz Buzz |
Easy |
|
solution |
java, py |
Jun 02, 2024 |
424 |
Longest Repeating Character Replacement |
Medium |
B75, N150 |
solution |
py |
Jul 06, 2024 |
443 |
String Compression |
Medium |
|
solution |
py |
Nov 04, 2024 |
451 |
Sort Characters By Frequency |
Medium |
|
solution |
py |
Jun 18, 2024 |
535 |
Encode and Decode TinyURL |
Medium |
|
solution |
py |
Jun 07, 2024 |
567 |
Permutation in String |
Medium |
Daily, N150 |
solution |
py |
Jul 06, 2024 |
606 |
Construct String from Binary Tree |
Medium |
|
solution |
java, py |
Aug 04, 2024 |
616 |
Add Bold Tag in String |
Medium |
|
solution |
py |
Jun 28, 2024 |
647 |
Palindromic Substrings |
Medium |
B75, N150 |
solution |
py |
Jul 05, 2024 |
648 |
Replace Words |
Medium |
Daily |
solution |
java, py |
Jun 07, 2024 |
664 |
Strange Printer |
Hard |
Daily |
solution |
py |
Aug 21, 2024 |
676 |
Implement Magic Dictionary |
Medium |
|
solution |
py |
Jun 27, 2024 |
692 |
Top K Frequent Words |
Medium |
|
solution |
py |
Jun 09, 2024 |
720 |
Longest Word in Dictionary |
Medium |
|
solution |
py |
Jun 27, 2024 |
726 |
Number of Atoms |
Hard |
Daily |
solution |
py |
Jul 14, 2024 |
758 |
Bold Words in String |
Medium |
|
solution |
py |
Jun 28, 2024 |
771 |
Jewels and Stones |
Easy |
|
solution |
java, py |
Jun 02, 2024 |
784 |
Letter Case Permutation |
Medium |
|
solution |
py |
Jun 15, 2024 |
791 |
Custom Sort String |
Medium |
|
solution |
java |
Jun 24, 2024 |
796 |
Rotate String |
Easy |
|
solution |
py |
Nov 04, 2024 |
819 |
Most Common Word |
Easy |
|
solution |
py |
Sep 24, 2024 |
848 |
Shifting Letters |
Medium |
|
solution |
py |
Jun 29, 2024 |
856 |
Score of Parentheses |
Medium |
|
solution |
py |
Jun 19, 2024 |
890 |
Find and Replace Pattern |
Medium |
|
solution |
py |
Jul 03, 2024 |
921 |
Minimum Add to Make Parentheses Valid |
Medium |
Daily |
solution |
java, py |
Jun 12, 2024 |
942 |
DI String Match |
Easy |
|
solution |
py |
Feb 18, 2025 |
981 |
Time Based Key-Value Store |
Medium |
N150 |
solution |
py |
Oct 24, 2024 |
1002 |
Find Common Characters |
Easy |
|
solution |
py |
Jun 08, 2024 |
1028 |
Recover a Tree From Preorder Traversal |
Hard |
Daily |
solution |
py |
Jul 01, 2024 |
1062 |
Longest Repeating Substring |
Medium |
Weekly Premium |
solution |
py |
Aug 01, 2024 |
1071 |
Greatest Common Divisor of Strings |
Easy |
|
solution |
py |
Sep 25, 2024 |
1079 |
Letter Tile Possibilities |
Medium |
Daily |
solution |
py |
Feb 17, 2025 |
1087 |
Brace Expansion |
Medium |
|
solution |
py |
Jun 15, 2024 |
1092 |
Shortest Common Supersequence |
Hard |
Daily |
solution |
py |
Feb 28, 2025 |
1100 |
Find K-Length Substrings With No Repeated Characters |
Medium |
Weekly Premium |
solution |
py |
Mar 10, 2025 |
1160 |
Find Words That Can Be Formed by Characters |
Easy |
|
solution |
py |
Sep 24, 2024 |
1166 |
Design File System |
Medium |
|
solution |
py |
Jun 28, 2024 |
1190 |
Reverse Substrings Between Each Pair of Parentheses |
Medium |
Daily |
solution |
py |
Jul 11, 2024 |
1209 |
Remove All Adjacent Duplicates in String II |
Medium |
|
solution |
py |
Jun 19, 2024 |
1233 |
Remove Sub-Folders from the Filesystem |
Medium |
Daily |
solution |
py |
Jun 28, 2024 |
1239 |
Maximum Length of a Concatenated String with Unique Characters |
Medium |
|
solution |
py |
Jun 29, 2024 |
1249 |
Minimum Remove to Make Valid Parentheses |
Medium |
|
solution |
py |
Jun 10, 2024 |
1255 |
Maximum Score Words Formed by Letters |
Hard |
|
solution |
py |
Jun 15, 2024 |
1268 |
Search Suggestions System |
Medium |
|
solution |
py |
Jun 29, 2024 |
1358 |
Number of Substrings Containing All Three Characters |
Medium |
Daily |
solution |
py |
Mar 11, 2025 |
1400 |
Construct K Palindrome Strings |
Medium |
Daily |
solution |
py |
Jan 11, 2025 |
1404 |
Number of Steps to Reduce a Number in Binary Representation to One |
Medium |
|
solution |
py |
Jun 08, 2024 |
1408 |
String Matching in an Array |
Easy |
Daily |
solution |
py |
Jan 07, 2025 |
1415 |
The k-th Lexicographical String of All Happy Strings of Length n |
Medium |
Daily |
solution |
py |
Feb 19, 2025 |
1422 |
Maximum Score After Splitting a String |
Easy |
Daily |
solution |
c, py |
Jan 01, 2025 |
1427 |
Perform String Shifts |
Easy |
Weekly Premium |
solution |
py |
Jan 07, 2025 |
1436 |
Destination City |
Easy |
|
solution |
java |
Jun 01, 2024 |
1452 |
People Whose List of Favorite Companies Is Not a Subset of Another List |
Medium |
|
solution |
py |
Sep 25, 2024 |
1455 |
Check If a Word Occurs As a Prefix of Any Word in a Sentence |
Easy |
Daily |
solution |
py |
Jun 01, 2024 |
1461 |
Check If a String Contains All Binary Codes of Size K |
Medium |
|
solution |
py |
Jul 12, 2024 |
1525 |
Number of Good Ways to Split a String |
Medium |
|
solution |
py |
Jun 01, 2024 |
1598 |
Crawler Log Folder |
Easy |
Daily |
solution |
c, js |
Jul 10, 2024 |
1653 |
Minimum Deletions to Make String Balanced |
Medium |
Daily |
solution |
py |
Jul 30, 2024 |
1657 |
Determine if Two Strings Are Close |
Medium |
|
solution |
py |
Jul 13, 2024 |
1684 |
Count the Number of Consistent Strings |
Easy |
Daily |
solution |
c, py |
Jun 06, 2024 |
1689 |
Partitioning Into Minimum Number Of Deci-Binary Numbers |
Medium |
|
solution |
c, java |
Jun 22, 2024 |
1698 |
Number of Distinct Substrings in a String |
Medium |
|
solution |
java, py |
Jun 02, 2024 |
1717 |
Maximum Score From Removing Substrings |
Medium |
Daily |
solution |
py |
Jul 12, 2024 |
1736 |
Latest Time by Replacing Hidden Digits |
Easy |
|
solution |
c |
Jun 03, 2024 |
1759 |
Count Number of Homogenous Substrings |
Medium |
|
solution |
c, java |
Jun 10, 2024 |
1768 |
Merge Strings Alternately |
Easy |
|
solution |
java |
Jul 01, 2024 |
1804 |
Implement Trie II (Prefix Tree) |
Medium |
Weekly Premium |
solution |
py |
Jun 27, 2024 |
1844 |
Replace All Digits with Characters |
Easy |
|
solution |
py |
Jun 29, 2024 |
1910 |
Remove All Occurrences of a Substring |
Medium |
Daily |
solution |
py |
Feb 11, 2025 |
1945 |
Sum of Digits of String After Convert |
Easy |
Daily |
solution |
py |
Sep 03, 2024 |
1957 |
Delete Characters to Make Fancy String |
Easy |
|
solution |
py |
Nov 04, 2024 |
1980 |
Find Unique Binary String |
Medium |
Daily |
solution |
c, py |
Jun 27, 2024 |
2011 |
Final Value of Variable After Performing Operations |
Easy |
|
solution |
c |
Jun 03, 2024 |
2053 |
Kth Distinct String in an Array |
Easy |
Daily |
solution |
py |
Aug 05, 2024 |
2063 |
Vowels of All Substrings |
Medium |
|
solution |
py |
Mar 11, 2025 |
2083 |
Substrings That Begin and End With the Same Letter |
Medium |
Weekly Premium |
solution |
c, py |
Jun 10, 2024 |
2086 |
Minimum Number of Food Buckets to Feed the Hamsters |
Medium |
|
solution |
java |
Jul 01, 2024 |
2096 |
Step-By-Step Directions From a Binary Tree Node to Another |
Medium |
Daily |
solution |
py |
Jul 16, 2024 |
2211 |
Count Collisions on a Road |
Medium |
|
solution |
py |
Jul 14, 2024 |
2268 |
Minimum Number of Keypresses |
Medium |
|
solution |
py |
Jul 05, 2024 |
2375 |
Construct Smallest Number From DI String |
Medium |
Daily |
solution |
py |
Feb 18, 2025 |
2379 |
Minimum Recolors to Get K Consecutive Black Blocks |
Easy |
Daily |
solution |
py |
Mar 08, 2025 |
2390 |
Removing Stars From a String |
Medium |
|
solution |
java, py |
Jun 02, 2024 |
2405 |
Optimal Partition of String |
Medium |
|
solution |
py |
Jun 23, 2024 |
2416 |
Sum of Prefix Scores of Strings |
Hard |
Daily |
solution |
py |
Sep 25, 2024 |
2418 |
Sort the People |
Easy |
Daily |
solution |
py |
Jul 22, 2024 |
2423 |
Remove Letter To Equalize Frequency |
Easy |
|
solution |
py |
Jun 17, 2024 |
2451 |
Odd String Difference |
Easy |
|
solution |
py |
Sep 25, 2024 |
2486 |
Append Characters to String to Make Subsequence |
Medium |
Daily |
solution |
c, java, py |
Jun 03, 2024 |
2678 |
Number of Senior Citizens |
Easy |
Daily |
solution |
c, java, py |
May 22, 2024 |
2734 |
Lexicographically Smallest String After Substring Operation |
Medium |
|
solution |
py |
Jun 29, 2024 |
2743 |
Count Substrings Without Repeating Character |
Medium |
Weekly Premium |
solution |
java, py |
Jun 22, 2024 |
2942 |
Find Words Containing Character |
Easy |
|
solution |
c |
Jun 06, 2024 |
2955 |
Number of Same-End Substrings |
Medium |
Weekly Premium |
solution |
py |
Nov 04, 2024 |
2976 |
Minimum Cost to Convert String I |
Medium |
Daily |
solution |
py |
Jul 27, 2024 |
3016 |
Minimum Number of Pushes to Type Word II |
Medium |
Daily |
solution |
py |
Aug 06, 2024 |
3043 |
Find the Length of the Longest Common Prefix |
Medium |
Daily |
solution |
py |
Jun 28, 2024 |
3045 |
Count Prefix and Suffix Pairs II |
Hard |
|
solution |
py |
Jun 29, 2024 |
3106 |
Lexicographically Smallest String After Operations With Constraint |
Medium |
|
solution |
py |
Jun 29, 2024 |
3110 |
Score of a String |
Easy |
Daily |
solution |
java, py |
Jun 01, 2024 |
3136 |
Valid Word |
Easy |
|
solution |
c, py |
Jul 03, 2024 |
3163 |
String Compression III |
Medium |
Daily |
solution |
py |
Nov 04, 2024 |
3168 |
Weekly Contest 400 - q1 - Minimum Number of Chairs in a Waiting Room |
Easy |
Contest |
solution |
py |
Jul 07, 2024 |
3174 |
Biweekly Contest 132 - q1 - Clear Digits |
Easy |
Contest, Daily |
solution |
py |
Jul 07, 2024 |
3210 |
Weekly Contest 405 - q1 - Find the Encrypted String |
Easy |
Contest |
solution |
py |
Jul 07, 2024 |
3211 |
Weekly Contest 405 - q2 - Generate Binary Strings Without Adjacent Zeros |
Medium |
Contest |
solution |
js, py |
Jul 07, 2024 |
3213 |
Weekly Contest 405 - q4 - Construct String with Minimum Cost |
Hard |
Contest |
solution |
py |
Jul 07, 2024 |
3227 |
Weekly Contest 407 - q2 - Vowels Game in a String |
Medium |
Contest |
solution |
py |
Jul 21, 2024 |
3228 |
Weekly Contest 407 - q3 - Maximum Number of Operations to Move Ones to the End |
Medium |
Contest |
solution |
py |
Jul 21, 2024 |
3248 |
Snake in Matrix |
Easy |
|
solution |
py |
Aug 12, 2024 |
3306 |
Count of Substrings Containing Every Vowel and K Consonants II |
Medium |
Daily |
solution |
py |
Mar 10, 2025 |
3443 |
Maximum Manhattan Distance After K Changes |
Medium |
|
solution |
py |
Feb 04, 2025 |
3460 |
Longest Common Prefix After at Most One Removal |
Medium |
|
solution |
py |
Feb 17, 2025 |