LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
1593. Split a String Into the Max Number of Unique SubstringsMedium22.3%
Hash TableStringBacktracking
1608. Special Array With X Elements Greater Than or Equal XEasy22.3%
ArrayBinary SearchSorting
1630. Arithmetic SubarraysMedium22.3%
ArrayHash TableSorting
1697. Checking Existence of Edge Length Limited PathsHard22.3%
ArrayTwo PointersUnion-FindGraph TheorySorting
1707. Maximum XOR With an Element From ArrayHard22.3%
ArrayBit ManipulationTrie
2011. Final Value of Variable After Performing OperationsEasy22.3%
ArrayStringSimulation
2018. Check if Word Can Be Placed In CrosswordMedium22.3%
ArrayMatrixEnumeration
2050. Parallel Courses IIIHard22.3%
ArrayDynamic ProgrammingGraph TheoryTopological SortDirected Acyclic Graph
2114. Maximum Number of Words Found in SentencesEasy22.3%
ArrayString
2150. Find All Lonely Numbers in the ArrayMedium22.3%
ArrayHash TableCounting
2185. Counting Words With a Given PrefixEasy22.3%
ArrayStringString Matching
2348. Number of Zero-Filled SubarraysMedium22.3%
ArrayMath
2392. Build a Matrix With ConditionsHard22.3%
ArrayGraph TheoryTopological SortMatrixDirected Acyclic Graph
Check if There is a Path With Equal Number of 0's And 1'sMedium22.3%
ArrayDynamic ProgrammingMatrix
2570. Merge Two 2D Arrays by Summing ValuesEasy22.3%
ArrayHash TableTwo Pointers
93. Restore IP AddressesMedium22.3%
StringBacktracking
Unique Binary Search Trees IIMedium22.3%
Dynamic ProgrammingBacktrackingTreeBinary Search TreeBinary Tree
211. Design Add and Search Words Data StructureMedium22.3%
StringDepth-First SearchDesignTrie
Range Sum Query 2D - MutableMedium22.3%
ArrayDesignBinary Indexed TreeSegment TreeMatrixSqrt Decomposition
Maximum Product of Word LengthsMedium22.3%
ArrayStringBit Manipulation
2290. Minimum Obstacle Removal to Reach CornerHard22.3%
ArrayBreadth-First SearchGraph TheoryHeap (Priority Queue)MatrixShortest Path0-1 BFSDijkstra's Algorithm
Palindrome PairsHard22.3%
ArrayHash TableStringTrieHash Function
765. Couples Holding HandsHard22.3%
GreedyDepth-First SearchBreadth-First SearchUnion-FindGraph Theory
934. Shortest BridgeMedium22.3%
ArrayDepth-First SearchBreadth-First SearchMatrix
988. Smallest String Starting From LeafMedium22.3%
StringBacktrackingTreeDepth-First SearchBinary Tree
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee