LeetCode The Hard Way

Meta

1396 problems

ProblemDifficultyFrequency Topics
1608. Special Array With X Elements Greater Than or Equal XEasy8.5%
ArrayBinary SearchSorting
Calculate Special BonusEasy8.5%
Database
3731. Find Missing ElementsEasy8.5%
ArrayHash TableSorting
Patients With a ConditionEasy8.5%
Database
3345. Smallest Divisible Digit Product IEasy8.5%
MathEnumeration
3302. Find the Lexicographically Smallest Valid SequenceMedium8.5%
Two PointersStringDynamic ProgrammingGreedy
2029. Stone Game IXMedium8.5%
ArrayMathGreedyMinimaxCountingGame TheoryNim GameZero-Sum Game
3471. Find the Largest Almost Missing IntegerEasy8.5%
ArrayHash Table
Valid SquareMedium8.5%
MathGeometry
940. Distinct Subsequences IIHard8.5%
StringDynamic Programming
3870. Count Commas in RangeEasy8.5%
Math
2472. Maximum Number of Non-overlapping Palindrome SubstringsHard8.5%
Two PointersStringDynamic ProgrammingGreedy
1096. Brace Expansion IIHard8.5%
Hash TableStringBacktrackingStackBreadth-First SearchSorting
2333. Minimum Sum of Squared DifferenceMedium8.5%
ArrayBinary SearchGreedySortingHeap (Priority Queue)
145. Binary Tree Postorder TraversalEasy5%
StackTreeDepth-First SearchBinary Tree
Rectangle AreaMedium5%
MathGeometry
1721. Swapping Nodes in a Linked ListMedium5%
Linked ListTwo Pointers
Range ModuleHard5%
DesignSegment TreeOrdered Set
Minimum Window SubsequenceHard5%
StringDynamic ProgrammingSliding Window
815. Bus RoutesHard5%
ArrayHash TableBreadth-First Search
826. Most Profit Assigning WorkMedium5%
ArrayTwo PointersBinary SearchGreedySorting
919. Complete Binary Tree InserterMedium5%
TreeBreadth-First SearchDesignBinary Tree
1122. Relative Sort ArrayEasy5%
ArrayHash TableSortingCounting SortQuicksortBubble Sort
1315. Sum of Nodes with Even-Valued GrandparentMedium5%
TreeDepth-First SearchBreadth-First SearchBinary Tree
1146. Snapshot ArrayMedium5%
ArrayHash TableBinary SearchDesignPersistent Data Structure
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee