LeetCode The Hard Way

Siemens

22 problems

ProblemDifficultyFrequency Topics
3187. Peaks in ArrayHard100%
ArrayBinary Indexed TreeSegment Tree
2064. Minimized Maximum of Products Distributed to Any StoreMedium100%
ArrayBinary SearchGreedy
200. Number of IslandsMedium96.6%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
20. Valid ParenthesesEasy88.1%
StringStackBracket Sequences
56. Merge IntervalsMedium82.5%
ArraySortingQuicksort
The Skyline ProblemHard75.2%
ArrayDivide and ConquerBinary Indexed TreeSegment TreeSweep LineSortingHeap (Priority Queue)Ordered Set
121. Best Time to Buy and Sell StockEasy75.2%
ArrayDynamic Programming
21. Merge Two Sorted ListsEasy65%
Linked ListRecursion
1344. Angle Between Hands of a ClockMedium65%
Math
Remove Duplicates from Sorted ArrayEasy65%
ArrayTwo Pointers
49. Group AnagramsMedium65%
ArrayHash TableStringSorting
921. Minimum Add to Make Parentheses ValidMedium65%
StringStackGreedyBracket Sequences
146. LRU CacheMedium65%
Hash TableLinked ListDesignDoubly-Linked List
152. Maximum Product SubarrayMedium65%
ArrayDynamic Programming
Single Number IIIMedium65%
ArrayBit Manipulation
347. Top K Frequent ElementsMedium65%
ArrayHash TableDivide and ConquerSortingHeap (Priority Queue)Bucket SortCountingQuickselect
Rotate ArrayMedium65%
ArrayMathTwo Pointers
133. Clone GraphMedium65%
Hash TableDepth-First SearchBreadth-First SearchGraph Theory
Strong Password CheckerHard65%
StringGreedyHeap (Priority Queue)
344. Reverse StringEasy65%
Two PointersString
6. Zigzag ConversionMedium65%
String
162. Find Peak ElementMedium65%
ArrayBinary Search
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee