1Edit DistanceMediumStringDynamic Programming
Solve → 2Serialize and Deserialize N-ary TreeHardStringTreeDepth-First Search
Solve → 3Brace ExpansionMediumStringBacktrackingStack
Solve → 4Serialize and Deserialize N-ary TreeHardStringTreeDepth-First Search
Solve → 5Edit DistanceMediumStringDynamic Programming
Solve → 6Valid ParenthesesEasyStringStack
Solve → 7Regular Expression MatchingHardStringDynamic ProgrammingRecursion
Solve → 8Generate ParenthesesMediumStringDynamic ProgrammingBacktracking
Solve → 9Serialize and Deserialize Binary TreeHardStringTreeDepth-First Search
Solve → 10Decode StringMediumStringStackRecursion
Solve → 11Remove All Adjacent Duplicates In StringEasyStringStack
Solve → 12String to Integer (atoi)MediumString
Solve → 13Interleaving StringMediumStringDynamic Programming
Solve → 14Simplify PathMediumStringStack
Solve → 15Design Add and Search Words Data StructureMediumStringDepth-First SearchDesign
Solve → 16String Compression IIIMediumString
Solve → 17Validate IP AddressMediumString
Solve → 18Decode WaysMediumStringDynamic Programming
Solve → 19Binary Tree PathsEasyStringBacktrackingTree
Solve → 20Minimum Remove to Make Valid ParenthesesMediumStringStack
Solve → 22Number of Changing KeysEasyString
Solve → 23Longest Common SubsequenceMediumStringDynamic Programming
Solve → 24Zigzag ConversionMediumString
Solve → 25Valid ParenthesesEasyStringStack
Solve → 26Regular Expression MatchingHardStringDynamic ProgrammingRecursion
Solve → 27Binary Tree PathsEasyStringBacktrackingTree
Solve → 28Serialize and Deserialize Binary TreeHardStringTreeDepth-First Search
Solve → 29Generate ParenthesesMediumStringDynamic ProgrammingBacktracking
Solve → 30Decode StringMediumStringStackRecursion
Solve → 31Remove All Adjacent Duplicates In StringEasyStringStack
Solve → 32String to Integer (atoi)MediumString
Solve → 33Interleaving StringMediumStringDynamic Programming
Solve → 34Serialize and Deserialize N-ary TreeHardStringTreeDepth-First Search
Solve → 35Edit DistanceMediumStringDynamic Programming
Solve → 36Simplify PathMediumStringStack
Solve → 37Validate IP AddressMediumString
Solve → 38Design Add and Search Words Data StructureMediumStringDepth-First SearchDesign
Solve → 39Brace ExpansionMediumStringBacktrackingStack
Solve → 40String Compression IIIMediumString
Solve → 41Zigzag ConversionMediumString
Solve → 42Decode WaysMediumStringDynamic Programming
Solve → 43Minimum Remove to Make Valid ParenthesesMediumStringStack
Solve → 45Longest Common SubsequenceMediumStringDynamic Programming
Solve → 46Number of Changing KeysEasyString
Solve → 47Longest Happy PrefixHardStringRolling HashString Matching
Solve → 48Valid Parenthesis StringMediumStringDynamic ProgrammingStack
Solve →