LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
2439. Minimize Maximum of ArrayMedium7.2%
ArrayBinary SearchDynamic ProgrammingGreedyPrefix Sum
2535. Difference Between Element Sum and Digit Sum of an ArrayEasy7.2%
ArrayMath
SleepEasy7.2%
—
2798. Number of Employees Who Met the TargetEasy7.2%
Array
3133. Minimum Array EndMedium7.2%
Bit Manipulation
978. Longest Turbulent SubarrayMedium7.2%
ArrayDynamic ProgrammingSliding Window
1653. Minimum Deletions to Make String BalancedMedium7.2%
StringDynamic ProgrammingStack
Super Ugly NumberMedium7.2%
ArrayMathDynamic Programming
2365. Task Scheduler IIMedium7.2%
ArrayHash TableSimulation
2602. Minimum Operations to Make All Array Elements EqualMedium7.2%
ArrayBinary SearchSortingPrefix Sum
2419. Longest Subarray With Maximum Bitwise ANDMedium7.2%
ArrayBit ManipulationBrainteaser
3193. Count the Number of InversionsHard7.2%
ArrayDynamic Programming
Sort ByEasy7.2%
—
1525. Number of Good Ways to Split a StringMedium7.2%
Hash TableStringDynamic ProgrammingBit ManipulationPrefix Sum
2290. Minimum Obstacle Removal to Reach CornerHard7.2%
ArrayBreadth-First SearchGraph TheoryHeap (Priority Queue)MatrixShortest Path0-1 BFSDijkstra's Algorithm
813. Largest Sum of AveragesMedium7.2%
ArrayDynamic ProgrammingPrefix Sum
Biggest Single NumberEasy7.2%
Database
The MazeMedium7.2%
ArrayDepth-First SearchBreadth-First SearchMatrix
967. Numbers With Same Consecutive DifferencesMedium7.2%
BacktrackingBreadth-First Search
Rearrange String k Distance ApartHard7.2%
Hash TableStringGreedySortingHeap (Priority Queue)Counting
2418. Sort the PeopleEasy7.2%
ArrayHash TableStringSorting
1817. Finding the Users Active MinutesMedium7.2%
ArrayHash Table
Design Log Storage SystemMedium7.2%
Hash TableStringDesignOrdered Set
2663. Lexicographically Smallest Beautiful StringHard7.2%
StringGreedy
2043. Simple Bank SystemMedium7.2%
ArrayHash TableDesignSimulation
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee