LeetCode The Hard Way

Meta

1396 problems

ProblemDifficultyFrequency Topics
Investments in 2016Medium22.3%
Database
867. Transpose MatrixEasy22.3%
ArrayMatrixSimulation
Palindrome Partitioning IIHard22.3%
StringDynamic Programming
1470. Shuffle the ArrayEasy22.3%
Array
2094. Finding 3-Digit Even NumbersEasy22.3%
ArrayHash TableRecursionSortingEnumeration
3304. Find the K-th Character in String Game IEasy22.3%
MathBit ManipulationRecursionSimulation
2099. Find Subsequence of Length K With the Largest SumEasy22.3%
ArrayHash TableSortingHeap (Priority Queue)
1394. Find Lucky Integer in an ArrayEasy22.3%
ArrayHash TableCounting
1672. Richest Customer WealthEasy22.3%
ArrayMatrix
3477. Fruits Into Baskets IIEasy22.3%
ArrayBinary SearchSegment TreeSimulationOrdered Set
3688. Bitwise OR of Even Numbers in an ArrayEasy22.3%
ArrayBit ManipulationSimulation
877. Stone GameMedium22.3%
ArrayMathDynamic ProgrammingMinimaxGame TheoryZero-Sum Game
3829. Design Ride Sharing SystemMedium22.3%
Hash TableDesignQueueData Stream
3862. Find the Smallest Balanced IndexMedium22.3%
ArrayPrefix Sum
All the Pairs With the Maximum Number of Common FollowersMedium22.3%
Database
4025. Minimize the Maximum Waiting Time at Synchronized Traffic LightsMedium22.3%
ArrayGreedy
Spiral Matrix IIMedium20.2%
ArrayMatrixSimulation
112. Path SumEasy20.2%
TreeDepth-First SearchBreadth-First SearchBinary Tree
Department Highest SalaryMedium20.2%
Database
Implement Queue using StacksEasy20.2%
StackDesignQueue
Game of LifeMedium20.2%
ArrayMatrixSimulation
338. Counting BitsEasy20.2%
Dynamic ProgrammingBit Manipulation
350. Intersection of Two Arrays IIEasy20.2%
ArrayHash TableTwo PointersBinary SearchSorting
Evaluate DivisionMedium20.2%
ArrayStringDepth-First SearchBreadth-First SearchUnion-FindGraph TheoryShortest PathBellman–Ford AlgorithmFloyd–Warshall Algorithm
437. Path Sum IIIMedium20.2%
TreeDepth-First SearchBinary Tree
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee