LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
2269. Find the K-Beauty of a NumberEasy5%
MathStringSliding Window
DNA Pattern Recognition Medium5%
Database
Find COVID Recovery PatientsMedium5%
Database
2470. Number of Subarrays With LCM Equal to KMedium5%
ArrayMathNumber Theory
3732. Maximum Product of Three Elements After One ReplacementMedium5%
ArrayMathGreedySorting
2090. K Radius Subarray AveragesMedium5%
ArraySliding Window
1784. Check if Binary String Has at Most One Segment of OnesEasy5%
String
2895. Minimum Processing TimeMedium5%
ArrayGreedySorting
3296. Minimum Number of Seconds to Make Mountain Height ZeroMedium5%
ArrayMathBinary SearchGreedyHeap (Priority Queue)
1583. Count Unhappy FriendsMedium5%
ArraySimulation
1017. Convert to Base -2Medium5%
Math
2946. Matrix Similarity After Cyclic ShiftsEasy5%
ArrayMathMatrixSimulation
Daily Leads and PartnersEasy5%
Database
2368. Reachable Nodes With RestrictionsMedium5%
ArrayHash TableTreeDepth-First SearchBreadth-First SearchUnion-FindGraph Theory
3710. Maximum Partition FactorHard5%
ArrayBinary SearchDepth-First SearchBreadth-First SearchUnion-FindGraph Theory
Random Pick IndexMedium5%
Hash TableMathReservoir SamplingRandomized
Timeout CancellationEasy5%
—
2097. Valid Arrangement of PairsHard5%
ArrayDepth-First SearchGraph TheoryEulerian CircuitEulerian PathSemi-Eulerian Graph
3740. Minimum Distance Between Three Equal Elements IEasy5%
ArrayHash Table
3882. Minimum XOR Path in a GridMedium5%
ArrayDynamic ProgrammingBit ManipulationMatrix
3741. Minimum Distance Between Three Equal Elements IIMedium5%
ArrayHash Table
1848. Minimum Distance to the Target ElementEasy5%
Array
3894. Traffic Signal ColorEasy5%
MathStringSimulation
2858. Minimum Edge Reversals So Every Node Is ReachableHard5%
Dynamic ProgrammingDepth-First SearchBreadth-First SearchGraph Theory
3448. Count Substrings Divisible By Last DigitHard5%
StringDynamic Programming
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee