LeetCode The Hard Way

Bloomberg

1239 problems

ProblemDifficultyFrequency Topics
1572. Matrix Diagonal SumEasy13.5%
ArrayMatrix
2529. Maximum Count of Positive Integer and Negative IntegerEasy13.5%
ArrayBinary SearchCounting
3498. Reverse Degree of a StringEasy13.5%
StringSimulation
1096. Brace Expansion IIHard13.5%
Hash TableStringBacktrackingStackBreadth-First SearchSorting
1111. Maximum Nesting Depth of Two Valid Parentheses StringsMedium13.5%
StringStackBracket Sequences
2333. Minimum Sum of Squared DifferenceMedium13.5%
ArrayBinary SearchGreedySortingHeap (Priority Queue)
2778. Sum of Squares of Special Elements Easy13.5%
ArrayEnumeration
Construct Binary Tree from Inorder and Postorder TraversalMedium8.3%
ArrayHash TableDivide and ConquerTreeBinary Tree
Find Right IntervalMedium8.3%
ArrayBinary SearchSorting
501. Find Mode in Binary Search TreeEasy8.3%
TreeDepth-First SearchBinary Search TreeBinary Tree
718. Maximum Length of Repeated SubarrayMedium8.3%
ArrayBinary SearchDynamic ProgrammingSliding WindowRolling HashHash Function
Design HashSetEasy8.3%
ArrayHash TableLinked ListDesignHash Function
935. Knight DialerMedium8.3%
Dynamic Programming
986. Interval List IntersectionsMedium8.3%
ArrayTwo PointersSweep Line
1027. Longest Arithmetic SubsequenceMedium8.3%
ArrayHash TableBinary SearchDynamic Programming
1042. Flower Planting With No AdjacentMedium8.3%
Depth-First SearchBreadth-First SearchGraph TheoryGraph Coloring
1044. Longest Duplicate SubstringHard8.3%
StringBinary SearchSliding WindowRolling HashSuffix ArrayHash FunctionSuffix AutomatonSuffix TreeZ AlgorithmBoyer–Moore String-Search Algorithm
1122. Relative Sort ArrayEasy8.3%
ArrayHash TableSortingCounting SortQuicksortBubble Sort
1289. Minimum Falling Path Sum IIHard8.3%
ArrayDynamic ProgrammingMatrix
2273. Find Resultant Array After Removing AnagramsEasy8.3%
ArrayHash TableStringSorting
1282. Group the People Given the Group Size They Belong ToMedium8.3%
ArrayHash TableGreedy
1518. Water BottlesEasy8.3%
MathSimulation
1547. Minimum Cost to Cut a StickHard8.3%
ArrayDynamic ProgrammingSorting
Patients With a ConditionEasy8.3%
Database
1578. Minimum Time to Make Rope ColorfulMedium8.3%
ArrayStringDynamic ProgrammingGreedy
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee