LeetCode The Hard Way

Microsoft

1371 problems

ProblemDifficultyFrequency Topics
1876. Substrings of Size Three with Distinct CharactersEasy22.8%
Hash TableStringSliding WindowCounting
3754. Concatenate Non-Zero Digits and Multiply by Sum IEasy22.8%
Math
Unique Binary Search TreesMedium19.8%
MathDynamic ProgrammingTreeBinary Search TreeBinary Tree
Max Points on a LineHard19.8%
ArrayHash TableMathGeometryEuclidean AlgorithmGreatest Common Divisor
Department Highest SalaryMedium19.8%
Database
188. Best Time to Buy and Sell Stock IVHard19.8%
ArrayDynamic Programming
Ugly Number IIMedium19.8%
Hash TableMathDynamic ProgrammingHeap (Priority Queue)
Encode and Decode StringsMedium19.8%
ArrayStringDesign
Bulb SwitcherMedium19.8%
MathBrainteaser
Power of ThreeEasy19.8%
MathRecursion
355. Design TwitterMedium19.8%
Hash TableLinked ListDesignHeap (Priority Queue)
Longest PalindromeEasy19.8%
Hash TableStringGreedy
All O`one Data StructureHard19.8%
Hash TableLinked ListDesignDoubly-Linked List
Delete Node in a BSTMedium19.8%
TreeBinary Search TreeBinary Tree
Predict the WinnerMedium19.8%
ArrayMathDynamic ProgrammingRecursionMinimaxGame TheoryZero-Sum Game
Next Greater Element IIIMedium19.8%
MathTwo PointersString
Design In-Memory File SystemHard19.8%
Hash TableStringDesignTrieSorting
Number of Distinct IslandsMedium19.8%
ArrayHash TableDepth-First SearchBreadth-First SearchUnion-FindSortingMatrixHash Function
698. Partition to K Equal Sum SubsetsMedium19.8%
ArrayDynamic ProgrammingBacktrackingBit ManipulationMemoizationBitmask
Best Time to Buy and Sell Stock with Transaction FeeMedium19.8%
ArrayDynamic ProgrammingGreedy
Cherry PickupHard19.8%
ArrayDynamic ProgrammingMatrix
743. Network Delay TimeMedium19.8%
Depth-First SearchBreadth-First SearchGraph TheoryHeap (Priority Queue)Shortest PathDijkstra's Algorithm
746. Min Cost Climbing StairsEasy19.8%
ArrayDynamic Programming
881. Boats to Save PeopleMedium19.8%
ArrayTwo PointersGreedySortingTimsort
921. Minimum Add to Make Parentheses ValidMedium19.8%
StringStackGreedyBracket Sequences
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee