PrepFlow
Jobs
ATS Checker
Companies
DSA Sheets
Compiler
PrepFlow
Sign in
Login Required!
You need to log in to access your saved progress.
Companies
Google
String
String
0/168 solved
Longest Substring Without Repeating Characters
MEDIUM
Longest Palindromic Substring
MEDIUM
Valid Parentheses
EASY
Generate Parentheses
MEDIUM
Group Anagrams
MEDIUM
Letter Combinations of a Phone Number
MEDIUM
Longest Common Prefix
EASY
Minimum Window Substring
HARD
Word Break
MEDIUM
Edit Distance
MEDIUM
Roman to Integer
EASY
Palindrome Partitioning
MEDIUM
Decode String
MEDIUM
Valid Anagram
EASY
Regular Expression Matching
HARD
Word Ladder
HARD
Decode Ways
MEDIUM
Implement Trie (Prefix Tree)
MEDIUM
Longest Repeating Character Replacement
MEDIUM
Palindromic Substrings
MEDIUM
Serialize and Deserialize Binary Tree
HARD
Add Binary
EASY
Word Search II
HARD
Evaluate Division
MEDIUM
Isomorphic Strings
EASY
First Unique Character in a String
EASY
Remove Duplicate Letters
MEDIUM
Reorganize String
MEDIUM
Wildcard Matching
HARD
Top K Frequent Words
MEDIUM
Design Add and Search Words Data Structure
MEDIUM
Backspace String Compare
EASY
Integer to Roman
MEDIUM
Word Pattern
EASY
Longest String Chain
MEDIUM
Word Break II
HARD
Accounts Merge
MEDIUM
Distinct Subsequences
HARD
Binary Tree Paths
EASY
Repeated Substring Pattern
EASY
Basic Calculator
HARD
Find the Index of the First Occurrence in a String
EASY
Basic Calculator II
MEDIUM
Word Ladder II
HARD
Remove Invalid Parentheses
HARD
Delete Operation for Two Strings
MEDIUM
Remove All Adjacent Duplicates in String II
MEDIUM
Simplify Path
MEDIUM
Palindrome Partitioning II
HARD
Number of Matching Subsequences
MEDIUM
Ones and Zeroes
MEDIUM
Length of Last Word
EASY
Score of Parentheses
MEDIUM
String Compression
MEDIUM
Add Strings
EASY
Find the Difference
EASY
String to Integer (atoi)
MEDIUM
Time Based Key-Value Store
MEDIUM
Reverse Vowels of a String
EASY
Alien Dictionary
HARD
Shortest Palindrome
HARD
Text Justification
HARD
Robot Bounded In Circle
MEDIUM
Maximum Product of Word Lengths
MEDIUM
Detect Capital
EASY
Push Dominoes
MEDIUM
Repeated DNA Sequences
MEDIUM
Scramble String
HARD
Remove Outermost Parentheses
EASY
Make The String Great
EASY
Unique Email Addresses
EASY
Word Subsets
MEDIUM
Compare Version Numbers
MEDIUM
Smallest Subsequence of Distinct Characters
MEDIUM
Repeated String Match
MEDIUM
Bulls and Cows
MEDIUM
Long Pressed Name
EASY
Verify Preorder Serialization of a Binary Tree
MEDIUM
Smallest String Starting From Leaf
MEDIUM
Minimum Number of Operations to Move All Balls to Each Box
MEDIUM
Check If a String Contains All Binary Codes of Size K
MEDIUM
Longest Substring with At Most Two Distinct Characters
MEDIUM
Fraction to Recurring Decimal
MEDIUM
Design Search Autocomplete System
HARD
Number of Good Ways to Split a String
MEDIUM
Count Different Palindromic Subsequences
HARD
To Lower Case
EASY
Maximum Score Words Formed by Letters
HARD
Delete Columns to Make Sorted
EASY
Group Shifted Strings
MEDIUM
Decode Ways II
HARD
Maximum Score After Splitting a String
EASY
Guess the Word
HARD
Design In-Memory File System
HARD
Unique Substrings in Wraparound String
MEDIUM
Minimum Window Subsequence
HARD
Find the Shortest Superstring
HARD
Split a String Into the Max Number of Unique Substrings
MEDIUM
Longest Happy Prefix
HARD
Maximum Score From Removing Substrings
MEDIUM
Iterator for Combination
MEDIUM
Valid Number
HARD
Longest Absolute File Path
MEDIUM
Swap Adjacent in LR String
MEDIUM
Sum of Beauty of All Substrings
MEDIUM
Find And Replace in String
MEDIUM
Additive Number
MEDIUM
Sentence Screen Fitting
MEDIUM
Palindrome Permutation
EASY
Serialize and Deserialize N-ary Tree
HARD
Minimum Distance to Type a Word Using Two Fingers
HARD
Sentence Similarity III
MEDIUM
Camelcase Matching
MEDIUM
Strobogrammatic Number II
MEDIUM
Alphabet Board Path
MEDIUM
Strong Password Checker
HARD
Number of Substrings With Only 1s
MEDIUM
Positions of Large Groups
EASY
String Transforms Into Another String
HARD
Expressive Words
MEDIUM
Student Attendance Record I
EASY
Split Two Strings to Make Palindrome
MEDIUM
Largest Time for Given Digits
MEDIUM
Remove Comments
MEDIUM
Compare Strings by Frequency of the Smallest Character
MEDIUM
Longest Repeating Substring
MEDIUM
Find Permutation
MEDIUM
Longest Chunked Palindrome Decomposition
HARD
Delete Columns to Make Sorted II
MEDIUM
Brace Expansion
MEDIUM
Encode String with Shortest Length
HARD
Number of Lines To Write String
EASY
Delete Columns to Make Sorted III
HARD
Strobogrammatic Number
EASY
Reformat The String
EASY
Replace All ?'s to Avoid Consecutive Repeating Characters
EASY
Shortest Completing Word
EASY
Single-Row Keyboard
EASY
Longest Uncommon Subsequence II
MEDIUM
Occurrences After Bigram
EASY
The Maze III
HARD
Evaluate the Bracket Pairs of a String
MEDIUM
Brace Expansion II
HARD
Parse Lisp Expression
HARD
Rearrange Spaces Between Words
EASY
Mini Parser
MEDIUM
Check If String Is Transformable With Substring Sort Operations
HARD
Design Compressed String Iterator
EASY
Vowel Spellchecker
MEDIUM
Simplified Fractions
MEDIUM
Output Contest Matches
MEDIUM
Word Abbreviation
HARD
Latest Time by Replacing Hidden Digits
EASY
Binary String With Substrings Representing 1 To N
MEDIUM
People Whose List of Favorite Companies Is Not a Subset of Another List
MEDIUM
Magical String
MEDIUM
Ambiguous Coordinates
MEDIUM
Change Minimum Characters to Satisfy One of Three Conditions
MEDIUM
Distinct Echo Substrings
HARD
Strobogrammatic Number III
HARD
Bold Words in String
MEDIUM
Flip Game
EASY
Unique Word Abbreviation
MEDIUM
Minimum Unique Word Abbreviation
HARD
Maximum Font to Fit a Sentence in a Screen
MEDIUM
Similar RGB Color
EASY
Longest Uncommon Subsequence I
EASY
Count Pairs of Equal Substrings With Minimum Difference
MEDIUM