LeetCode The Hard Way

Microsoft

1371 problems

ProblemDifficultyFrequency Topics
Flatten Deeply Nested ArrayMedium7.5%
—
3483. Unique 3-Digit Even NumbersEasy7.5%
ArrayHash TableRecursionEnumeration
932. Beautiful ArrayMedium7.5%
ArrayMathDivide and Conquer
835. Image OverlapMedium7.5%
ArrayMatrix
1603. Design Parking SystemEasy7.5%
DesignSimulationCounting
1611. Minimum One Bit Operations to Make Integers ZeroHard7.5%
MathDynamic ProgrammingBit ManipulationRecursionMemoization
Queue Reconstruction by HeightMedium7.5%
ArrayBinary Indexed TreeSegment TreeSorting
2438. Range Product Queries of PowersMedium7.5%
ArrayBit ManipulationPrefix Sum
3849. Maximum Bitwise XOR After RearrangementMedium7.5%
StringGreedyBit Manipulation
2434. Using a Robot to Print the Lexicographically Smallest StringMedium7.5%
Hash TableStringStackGreedy
Circular Array LoopMedium7.5%
ArrayHash TableTwo PointersFloyd's Cycle Finding Algorithm
2164. Sort Even and Odd Indices IndependentlyEasy7.5%
ArraySorting
3488. Closest Equal Element QueriesMedium7.5%
ArrayHash TableBinary Search
Number of Divisible Triplet SumsMedium7.5%
ArrayHash Table
782. Transform to ChessboardHard7.5%
ArrayMathBit ManipulationMatrix
Print Binary TreeMedium7.5%
TreeDepth-First SearchBreadth-First SearchBinary Tree
2574. Left and Right Sum DifferencesEasy7.5%
ArrayPrefix Sum
1492. The kth Factor of nMedium7.5%
MathNumber TheoryPrime Factorization
1331. Rank Transform of an ArrayEasy7.5%
ArrayHash TableSorting
2550. Count Collisions of Monkeys on a PolygonMedium7.5%
MathRecursion
1550. Three Consecutive OddsEasy7.5%
Array
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee