LeetCode The Hard Way

Tcs

264 problems

ProblemDifficultyFrequency Topics
1480. Running Sum of 1d ArrayEasy41.5%
ArrayPrefix Sum
956. Tallest BillboardHard41.5%
ArrayDynamic ProgrammingMeet in the MiddleKnapsack Problem0-1 Knapsack
567. Permutation in StringMedium41.5%
Hash TableTwo PointersStringSliding Window
155. Min StackMedium41.5%
StackDesign
875. Koko Eating BananasMedium41.5%
ArrayBinary Search
48. Rotate ImageMedium41.5%
ArrayMathMatrix
146. LRU CacheMedium41.5%
Hash TableLinked ListDesignDoubly-Linked List
Search in Rotated Sorted Array IIMedium41.5%
ArrayBinary Search
90. Subsets IIMedium41.5%
ArrayBacktrackingBit Manipulation
143. Reorder ListMedium41.5%
Linked ListTwo PointersStackRecursion
27. Remove ElementEasy41.5%
ArrayTwo Pointers
String to Integer (atoi)Medium41.5%
String
Longest Palindromic SubsequenceMedium41.5%
StringDynamic Programming
Remove Duplicates from Sorted ListEasy41.5%
Linked List
739. Daily TemperaturesMedium41.5%
ArrayStackMonotonic Stack
46. PermutationsMedium41.5%
ArrayBacktracking
300. Longest Increasing SubsequenceMedium41.5%
ArrayBinary SearchDynamic ProgrammingLongest Increasing Subsequence
347. Top K Frequent ElementsMedium41.5%
ArrayHash TableDivide and ConquerSortingHeap (Priority Queue)Bucket SortCountingQuickselect
Minimum Depth of Binary TreeEasy41.5%
TreeDepth-First SearchBreadth-First SearchBinary Tree
215. Kth Largest Element in an ArrayMedium41.5%
ArrayDivide and ConquerSortingHeap (Priority Queue)Quickselect
Evaluate Reverse Polish NotationMedium41.5%
ArrayMathStack
22. Generate ParenthesesMedium35.5%
StringDynamic ProgrammingBacktrackingBracket Sequences
Best Time to Buy and Sell Stock IIMedium35.5%
ArrayDynamic ProgrammingGreedy
Reverse Words in a StringMedium35.5%
Two PointersString
412. Fizz BuzzEasy35.5%
MathStringSimulation
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee