String

768 LeetCode questions

Difficulty Distribution

Easy
214
28%
Medium
384
50%
Hard
170
22%

Top Companies

Questions

TitleDifficulty
Separate Black and White BallsMedium
String CompressionMedium
Smallest Divisible Digit Product IIHard
Longest Substring Without Repeating CharactersMedium
Longest Palindromic SubstringMedium
Letter Combinations of a Phone NumberMedium
Shortest PalindromeHard
Roman to IntegerEasy
Largest NumberMedium
Longest Common PrefixEasy
Reverse Words in a StringMedium
Valid ParenthesesEasy
Valid AnagramEasy
Permutation Difference between Two StringsEasy
Sort Characters By FrequencyMedium
Valid PalindromeEasy
Edit DistanceMedium
Generate ParenthesesMedium
Integer to RomanMedium
String to Integer (atoi)Medium
Longest Common SubsequenceMedium
Regular Expression MatchingHard
Find All Anagrams in a StringMedium
Find the DifferenceEasy
Minimum Insertion Steps to Make a String PalindromeHard
Reverse StringEasy
Longest PalindromeEasy
Largest Odd Number in StringEasy
Palindrome PartitioningMedium
Reverse String IIEasy
Remove K DigitsMedium
First Unique Character in a StringEasy
Word SearchMedium
Longest Palindromic SubsequenceMedium
Rotate StringEasy
Longest Valid ParenthesesHard
Final Value of Variable After Performing OperationsEasy
Replace the Substring for Balanced StringMedium
Group AnagramsMedium
Decode StringMedium
Reformat Phone NumberEasy
Is SubsequenceEasy
Basic Calculator IIMedium
Special Binary StringHard
Minimum Window SubstringHard
Validate IP AddressMedium
Top K Frequent WordsMedium
Restore IP AddressesMedium
Count Pairs Of Similar StringsEasy
Word LadderHard
Longest Repeating Character ReplacementMedium
Next Greater Element IIIMedium
Permutation in StringMedium
Reverse Substrings Between Each Pair of ParenthesesMedium
Search Suggestions SystemMedium
Plates Between CandlesMedium
Decode WaysMedium
Add BinaryEasy
Reformat DateEasy
Minimum Number of Swaps to Make the String BalancedMedium
Basic CalculatorHard
Reconstruct ItineraryHard
Check If Digits Are Equal in String After Operations IIHard
Parsing A Boolean ExpressionHard
Shortest Uncommon Substring in an ArrayMedium
Parse Lisp ExpressionHard
Number of AtomsHard
Remove All Adjacent Duplicates in String IIMedium
Backspace String CompareEasy
Lexicographically Smallest String After Substring OperationMedium
Fizz BuzzEasy
Longest String ChainMedium
Reorganize StringMedium
Design Excel Sum FormulaHard
Accounts MergeMedium
Smallest Common RegionMedium
Text JustificationHard
Palindrome PairsHard
Alien DictionaryHard
IP to CIDRMedium
Word Search IIHard
Mini ParserMedium
Minimize Rounding Error to Meet TargetMedium
Add StringsEasy
Strings Differ by One CharacterMedium
Robot Bounded In CircleMedium
Design File SystemMedium
Pyramid Transition MatrixMedium
Time Based Key-Value StoreMedium
Minimum Window SubsequenceHard
Palindromic SubstringsMedium
Can Make Palindrome from SubstringMedium
Increasing Decreasing StringEasy
Map Sum PairsMedium
Split Concatenated StringsMedium
Valid Parenthesis StringMedium
Maximum Number of Removable CharactersMedium
Open the LockMedium
Interleaving StringMedium
Palindrome Partitioning IIHard

Showing 100 of 768 questions