LeetCode The Hard Way

Goldman Sachs

246 problems

ProblemDifficultyFrequency Topics
724. Find Pivot IndexEasy21.1%
ArrayPrefix Sum
Cherry PickupHard21.1%
ArrayDynamic ProgrammingMatrix
1146. Snapshot ArrayMedium21.1%
ArrayHash TableBinary SearchDesignPersistent Data Structure
Maximum Average Subarray IEasy21.1%
ArraySliding Window
1044. Longest Duplicate SubstringHard21.1%
StringBinary SearchSliding WindowRolling HashSuffix ArrayHash FunctionSuffix AutomatonSuffix TreeZ AlgorithmBoyer–Moore String-Search Algorithm
103. Binary Tree Zigzag Level Order TraversalMedium21.1%
TreeBreadth-First SearchBinary Tree
231. Power of TwoEasy21.1%
MathBit ManipulationRecursion
980. Unique Paths IIIHard21.1%
ArrayBacktrackingBit ManipulationMatrixHamiltonian Path
2095. Delete the Middle Node of a Linked ListMedium21.1%
Linked ListTwo Pointers
1106. Parsing A Boolean ExpressionHard21.1%
StringStackRecursion
Find Shortest Path with K HopsHard21.1%
Graph TheoryHeap (Priority Queue)Shortest Path
1245. Tree DiameterMedium21.1%
TreeDepth-First SearchBreadth-First SearchGraph TheoryTopological SortDP on Trees
1247. Minimum Swaps to Make Strings EqualMedium21.1%
MathStringGreedy
Minimum Cost to Reach City With DiscountsMedium21.1%
Graph TheoryHeap (Priority Queue)Shortest PathDijkstra's Algorithm
46. PermutationsMedium21.1%
ArrayBacktracking
973. K Closest Points to OriginMedium21.1%
ArrayMathDivide and ConquerGeometrySortingHeap (Priority Queue)QuickselectK-D Tree
853. Car FleetMedium21.1%
ArrayStackSortingMonotonic Stack
1277. Count Square Submatrices with All OnesMedium21.1%
ArrayDynamic ProgrammingMatrix
Reverse Words in a StringMedium21.1%
Two PointersString
Remove Duplicates from Sorted ArrayEasy21.1%
ArrayTwo Pointers
934. Shortest BridgeMedium21.1%
ArrayDepth-First SearchBreadth-First SearchMatrix
1472. Design Browser HistoryMedium21.1%
ArrayLinked ListStackDesignDoubly-Linked ListData Stream
Lowest Common Ancestor of a Binary TreeMedium21.1%
TreeDepth-First SearchBinary TreeBinary LiftingLowest Common Ancestor
242. Valid AnagramEasy21.1%
Hash TableStringSorting
692. Top K Frequent WordsMedium21.1%
ArrayHash TableStringTrieSortingHeap (Priority Queue)Bucket SortCounting
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee