LeetCode The Hard Way

Bloomberg

1239 problems

ProblemDifficultyFrequency Topics
Remove Duplicates from Sorted List IIMedium38.8%
Linked ListTwo Pointers
Find Minimum in Rotated Sorted ArrayMedium38.8%
ArrayBinary Search
225. Implement Stack using QueuesEasy38.8%
StackDesignQueue
Basic Calculator IIMedium38.8%
MathStringStack
278. First Bad VersionEasy38.8%
Binary SearchInteractive
295. Find Median from Data StreamHard38.8%
Two PointersDesignSortingHeap (Priority Queue)Data Stream
334. Increasing Triplet SubsequenceMedium38.8%
ArrayGreedyLongest Increasing Subsequence
412. Fizz BuzzEasy38.8%
MathStringSimulation
435. Non-overlapping IntervalsMedium38.8%
ArrayDynamic ProgrammingGreedySorting
525. Contiguous ArrayMedium38.8%
ArrayHash TablePrefix Sum
Asteroid CollisionMedium38.8%
ArrayStackSimulation
930. Binary Subarrays With SumMedium38.8%
ArrayHash TableSliding WindowPrefix Sum
974. Subarray Sums Divisible by KMedium38.8%
ArrayHash TablePrefix Sum
Queries Quality and PercentageEasy38.8%
Database
Flatten Binary Tree to Linked ListMedium38.8%
Linked ListStackTreeDepth-First SearchBinary Tree
40. Combination Sum IIMedium37.3%
ArrayBacktracking
Multiply StringsMedium37.3%
MathStringSimulation
Customers Who Never OrderEasy37.3%
Database
199. Binary Tree Right Side ViewMedium37.3%
TreeDepth-First SearchBreadth-First SearchBinary Tree
383. Ransom NoteEasy37.3%
Hash TableStringCounting
Assign CookiesEasy37.3%
ArrayTwo PointersGreedySortingQuicksort
Reverse String IIEasy37.3%
Two PointersString
Kill ProcessMedium37.3%
ArrayHash TableTreeDepth-First SearchBreadth-First Search
Find Customer RefereeEasy37.3%
Database
860. Lemonade ChangeEasy37.3%
ArrayGreedy
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee