LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
Sales Analysis IIIEasy5.6%
Database
Flatten Deeply Nested ArrayMedium5.6%
—
978. Longest Turbulent SubarrayMedium5.6%
ArrayDynamic ProgrammingSliding Window
1932. Merge BSTs to Create Single BSTHard5.6%
ArrayHash TableTreeDepth-First SearchBinary Search TreeBinary Tree
2943. Maximize Area of Square Hole in GridMedium5.6%
ArraySorting
3815. Design Auction SystemMedium5.6%
Hash TableDesignHeap (Priority Queue)Ordered Set
3314. Construct the Minimum Bitwise Array IEasy5.6%
ArrayBit Manipulation
1191. K-Concatenation Maximum SumMedium5.6%
ArrayDynamic Programming
1801. Number of Orders in the BacklogMedium5.6%
ArrayHeap (Priority Queue)Simulation
Cache With Time LimitMedium5.6%
—
3013. Divide an Array Into Subarrays With Minimum Cost IIHard5.6%
ArrayHash TableSliding WindowHeap (Priority Queue)
908. Smallest Range IEasy5.6%
ArrayMath
2968. Apply Operations to Maximize Frequency ScoreHard5.6%
ArrayBinary SearchSliding WindowSortingPrefix Sum
2391. Minimum Amount of Time to Collect GarbageMedium5.6%
ArrayStringPrefix Sum
1796. Second Largest Digit in a StringEasy5.6%
Hash TableString
2768. Number of Black BlocksMedium5.6%
ArrayHash TableEnumeration
1309. Decrypt String from Alphabet to Integer MappingEasy5.6%
String
1689. Partitioning Into Minimum Number Of Deci-Binary NumbersMedium5.6%
StringGreedy
3850. Count Sequences to KHard5.6%
ArrayMathDynamic ProgrammingMemoizationNumber Theory
2591. Distribute Money to Maximum ChildrenEasy5.6%
MathGreedy
3643. Flip Square Submatrix VerticallyEasy5.6%
ArrayTwo PointersMatrix
1318. Minimum Flips to Make a OR b Equal to cMedium5.6%
Bit Manipulation
2906. Construct Product MatrixMedium5.6%
ArrayMatrixPrefix Sum
2839. Check if Strings Can be Made Equal With Operations IEasy5.6%
String
2840. Check if Strings Can be Made Equal With Operations IIMedium5.6%
Hash TableStringSorting
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee