LeetCode The Hard Way

Microsoft

1371 problems

ProblemDifficultyFrequency Topics
Different Ways to Add ParenthesesMedium16.4%
MathStringDynamic ProgrammingRecursionMemoizationBracket Sequences
684. Redundant ConnectionMedium16.4%
Depth-First SearchBreadth-First SearchUnion-FindGraph Theory
K-th Smallest in Lexicographical OrderHard16.4%
Trie
Repeated Substring PatternEasy16.4%
StringString MatchingZ AlgorithmKnuth–Morris–Pratt Algorithm
2390. Removing Stars From a StringMedium16.4%
StringStackSimulation
1233. Remove Sub-Folders from the FilesystemMedium16.4%
ArrayStringDepth-First SearchTrie
3243. Shortest Distance After Road Addition Queries IMedium16.4%
ArrayBreadth-First SearchGraph Theory
2483. Minimum Penalty for a ShopMedium16.4%
StringPrefix Sum
2210. Count Hills and Valleys in an ArrayEasy16.4%
Array
Word Pattern IIMedium16.4%
Hash TableStringBacktracking
1792. Maximum Average Pass RatioMedium16.4%
ArrayGreedyHeap (Priority Queue)
1373. Maximum Sum BST in Binary TreeHard16.4%
Dynamic ProgrammingTreeDepth-First SearchBinary Search TreeBinary TreeDP on Trees
1839. Longest Substring Of All Vowels in OrderMedium16.4%
StringSliding Window
Repeated String MatchMedium16.4%
StringString MatchingZ AlgorithmKnuth–Morris–Pratt AlgorithmBoyer–Moore String-Search Algorithm
1657. Determine if Two Strings Are CloseMedium16.4%
Hash TableStringSortingCounting
2559. Count Vowel Strings in RangesMedium16.4%
ArrayStringPrefix Sum
3151. Special Array IEasy16.4%
Array
Project Employees IEasy16.4%
Database
1020. Number of EnclavesMedium16.4%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
Valid NumberHard16.4%
String
1749. Maximum Absolute Sum of Any SubarrayMedium16.4%
ArrayDynamic Programming
1028. Recover a Tree From Preorder TraversalHard16.4%
StringTreeDepth-First SearchBinary Tree
1824. Minimum Sideway JumpsMedium16.4%
ArrayDynamic ProgrammingGreedy
2594. Minimum Time to Repair CarsMedium16.4%
ArrayBinary Search
1277. Count Square Submatrices with All OnesMedium16.4%
ArrayDynamic ProgrammingMatrix
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee