LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
48. Rotate ImageMedium63.1%
ArrayMathMatrix
215. Kth Largest Element in an ArrayMedium62.5%
ArrayDivide and ConquerSortingHeap (Priority Queue)Quickselect
621. Task SchedulerMedium62.4%
ArrayHash TableGreedySortingHeap (Priority Queue)Counting
76. Minimum Window SubstringHard62%
Hash TableStringSliding Window
34. Find First and Last Position of Element in Sorted ArrayMedium61.8%
ArrayBinary Search
1152. Analyze User Website Visit PatternMedium61.8%
ArrayHash TableStringSorting
75. Sort ColorsMedium61.5%
ArrayTwo PointersSortingQuicksortBubble Sort
118. Pascal's TriangleEasy61.3%
ArrayDynamic Programming
Meeting Rooms IIMedium61.3%
ArrayTwo PointersGreedySortingHeap (Priority Queue)Prefix Sum
283. Move ZeroesEasy61.1%
ArrayTwo Pointers
First Missing PositiveHard60.9%
ArrayHash Table
51. N-QueensHard60.9%
ArrayBacktrackingAlgorithm X
84. Largest Rectangle in HistogramHard60.7%
ArrayStackMonotonic StackRange Minimum/Maximum Query
Asteroid CollisionMedium60.7%
ArrayStackSimulation
1011. Capacity To Ship Packages Within D DaysMedium60.7%
ArrayBinary Search
62. Unique PathsMedium60.5%
MathDynamic ProgrammingCombinatorics
13. Roman to IntegerEasy60.3%
Hash TableMathString
124. Binary Tree Maximum Path SumHard60.1%
Dynamic ProgrammingTreeDepth-First SearchBinary TreeDP on Trees
155. Min StackMedium60.1%
StackDesign
162. Find Peak ElementMedium60.1%
ArrayBinary Search
3413. Maximum Coins From K Consecutive BagsMedium60.1%
ArrayBinary SearchGreedySliding WindowSortingPrefix Sum
4SumMedium59.9%
ArrayTwo PointersSorting
424. Longest Repeating Character ReplacementMedium59.9%
Hash TableStringSliding Window
Insert Delete GetRandom O(1)Medium59.5%
ArrayHash TableMathDesignRandomized
136. Single NumberEasy59.1%
ArrayBit Manipulation
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee