LeetCode The Hard Way

Bloomberg

1239 problems

ProblemDifficultyFrequency Topics
875. Koko Eating BananasMedium63.5%
ArrayBinary Search
387. First Unique Character in a StringEasy63.1%
Hash TableStringQueueCounting
4SumMedium62.7%
ArrayTwo PointersSorting
String to Integer (atoi)Medium62.3%
String
27. Remove ElementEasy62.3%
ArrayTwo Pointers
Sqrt(x)Easy62.3%
MathBinary SearchNewton's Method
162. Find Peak ElementMedium62.3%
ArrayBinary Search
Evaluate DivisionMedium62.3%
ArrayStringDepth-First SearchBreadth-First SearchUnion-FindGraph TheoryShortest PathBellman–Ford AlgorithmFloyd–Warshall Algorithm
424. Longest Repeating Character ReplacementMedium62.3%
Hash TableStringSliding Window
Pow(x, n)Medium61.4%
MathRecursion
217. Contains DuplicateEasy61.4%
ArrayHash TableSorting
322. Coin ChangeMedium61.4%
ArrayDynamic ProgrammingBreadth-First SearchKnapsack ProblemComplete Knapsack
1387. Sort Integers by The Power ValueMedium61.4%
Dynamic ProgrammingMemoizationSorting
75. Sort ColorsMedium60.9%
ArrayTwo PointersSortingQuicksortBubble Sort
3Sum ClosestMedium60.5%
ArrayTwo PointersSorting
55. Jump GameMedium60.5%
ArrayDynamic ProgrammingGreedy
198. House RobberMedium60.5%
ArrayDynamic Programming
540. Single Element in a Sorted ArrayMedium60%
ArrayBinary Search
1209. Remove All Adjacent Duplicates in String IIMedium60%
StringStack
6. Zigzag ConversionMedium59.5%
String
54. Spiral MatrixMedium59.5%
ArrayMatrixSimulation
238. Product of Array Except SelfMedium59.5%
ArrayPrefix Sum
496. Next Greater Element IEasy59.5%
ArrayHash TableStackMonotonic Stack
131. Palindrome PartitioningMedium59%
StringDynamic ProgrammingBacktracking
1752. Check if Array Is Sorted and RotatedEasy59%
Array
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee