LeetCode The Hard Way

Goldman Sachs

246 problems

ProblemDifficultyFrequency Topics
1483. Kth Ancestor of a Tree NodeHard21.1%
Binary SearchDynamic ProgrammingBit ManipulationTreeDepth-First SearchBreadth-First SearchDesignBinary Lifting
Split Array Largest SumHard21.1%
ArrayBinary SearchDynamic ProgrammingGreedyPrefix Sum
1353. Maximum Number of Events That Can Be AttendedMedium21.1%
ArrayGreedySortingHeap (Priority Queue)
1535. Find the Winner of an Array GameMedium21.1%
ArraySimulation
207. Course ScheduleMedium21.1%
Depth-First SearchBreadth-First SearchGraph TheoryTopological SortDirected Acyclic Graph
713. Subarray Product Less Than KMedium21.1%
ArrayBinary SearchSliding WindowPrefix Sum
154. Find Minimum in Rotated Sorted Array IIHard21.1%
ArrayBinary Search
24. Swap Nodes in PairsMedium21.1%
Linked ListRecursion
Remove CommentsMedium21.1%
ArrayString
2050. Parallel Courses IIIHard21.1%
ArrayDynamic ProgrammingGraph TheoryTopological SortDirected Acyclic Graph
Kth Smallest Element in a Sorted MatrixMedium21.1%
ArrayBinary SearchSortingHeap (Priority Queue)Matrix
125. Valid PalindromeEasy21.1%
Two PointersString
Word Ladder IIHard21.1%
Hash TableStringBacktrackingBreadth-First SearchBidirectional Search
Meeting Rooms IIMedium21.1%
ArrayTwo PointersGreedySortingHeap (Priority Queue)Prefix Sum
63. Unique Paths IIMedium21.1%
ArrayDynamic ProgrammingMatrix
136. Single NumberEasy21.1%
ArrayBit Manipulation
Random Pick with WeightMedium21.1%
ArrayMathBinary SearchPrefix SumRandomized
155. Min StackMedium21.1%
StackDesign
493. Reverse PairsHard21.1%
ArrayBinary SearchDivide and ConquerBinary Indexed TreeSegment TreeMerge SortOrdered SetTreap
Shuffle an ArrayMedium21.1%
ArrayMathDesignRandomized
2719. Count of IntegersHard21.1%
MathStringDynamic Programming
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee