LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
864. Shortest Path to Get All KeysHard21%
ArrayBit ManipulationBreadth-First SearchMatrix
Random Point in Non-overlapping RectanglesMedium21%
ArrayMathBinary SearchReservoir SamplingPrefix SumOrdered SetRandomized
896. Monotonic ArrayEasy21%
Array
979. Distribute Coins in Binary TreeMedium21%
TreeDepth-First SearchBinary TreeDP on Trees
1046. Last Stone WeightEasy21%
ArrayHeap (Priority Queue)
1268. Search Suggestions SystemMedium21%
ArrayStringBinary SearchTrieSortingHeap (Priority Queue)
1488. Avoid Flood in The CityMedium21%
ArrayHash TableBinary SearchGreedyHeap (Priority Queue)
1572. Matrix Diagonal SumEasy21%
ArrayMatrix
1776. Car Fleet IIHard21%
ArrayMathStackHeap (Priority Queue)Monotonic Stack
Convert Object to JSON StringMedium21%
—
Excel Sheet Column NumberEasy21%
MathString
1109. Corporate Flight BookingsMedium21%
ArrayPrefix Sum
Lexicographical NumbersMedium21%
Depth-First SearchTrie
2560. House Robber IVMedium21%
ArrayBinary SearchDynamic ProgrammingGreedy
Self Dividing NumbersEasy21%
Math
2894. Divisible and Non-divisible Sums DifferenceEasy21%
Math
1780. Check if Number is a Sum of Powers of ThreeMedium21%
Math
2594. Minimum Time to Repair CarsMedium21%
ArrayBinary Search
3494. Find the Minimum Amount of Time to Brew PotionsMedium21%
ArraySimulationPrefix Sum
3304. Find the K-th Character in String Game IEasy21%
MathBit ManipulationRecursionSimulation
1128. Number of Equivalent Domino PairsEasy21%
ArrayHash TableCounting
3574. Maximize Subarray GCD ScoreHard21%
ArrayMathEnumerationNumber Theory
3597. Partition String Medium21%
Hash TableStringTrieSimulation
2574. Left and Right Sum DifferencesEasy21%
ArrayPrefix Sum
869. Reordered Power of 2Medium21%
Hash TableMathSortingCountingEnumeration
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee