LeetCode The Hard Way

Goldman Sachs

246 problems

ProblemDifficultyFrequency Topics
LFU CacheHard27.7%
Hash TableLinked ListDesignDoubly-Linked List
Third Maximum NumberEasy27.7%
ArraySorting
Spiral Matrix IIMedium27.7%
ArrayMatrixSimulation
Palindrome PairsHard27.7%
ArrayHash TableStringTrieHash Function
132 PatternMedium27.7%
ArrayBinary SearchStackMonotonic StackOrdered Set
112. Path SumEasy27.7%
TreeDepth-First SearchBreadth-First SearchBinary Tree
Implement Trie (Prefix Tree)Medium27.7%
Hash TableStringDesignTrie
225. Implement Stack using QueuesEasy27.7%
StackDesignQueue
34. Find First and Last Position of Element in Sorted ArrayMedium27.7%
ArrayBinary Search
416. Partition Equal Subset SumMedium27.7%
ArrayDynamic ProgrammingKnapsack Problem0-1 Knapsack
204. Count PrimesMedium27.7%
ArrayMathEnumerationNumber TheoryPrimality TestSieve TheoryPrime Number Sieve
979. Distribute Coins in Binary TreeMedium27.7%
TreeDepth-First SearchBinary TreeDP on Trees
1262. Greatest Sum Divisible by ThreeMedium27.7%
ArrayDynamic ProgrammingGreedySorting
1552. Magnetic Force Between Two BallsMedium27.7%
ArrayBinary SearchSorting
1574. Shortest Subarray to be Removed to Make Array SortedMedium27.7%
ArrayTwo PointersBinary SearchStackMonotonic Stack
169. Majority ElementEasy27.7%
ArrayHash TableDivide and ConquerSortingCountingBoyer–Moore Majority Vote Algorithm
703. Kth Largest Element in a StreamEasy27.7%
TreeDesignBinary Search TreeHeap (Priority Queue)Binary TreeData Stream
2385. Amount of Time for Binary Tree to Be InfectedMedium27.7%
Hash TableTreeDepth-First SearchBreadth-First SearchBinary Tree
36. Valid SudokuMedium27.7%
ArrayHash TableMatrix
Evaluate DivisionMedium27.7%
ArrayStringDepth-First SearchBreadth-First SearchUnion-FindGraph TheoryShortest PathBellman–Ford AlgorithmFloyd–Warshall Algorithm
2193. Minimum Number of Moves to Make PalindromeHard27.7%
Two PointersStringGreedyBinary Indexed Tree
945. Minimum Increment to Make Array UniqueMedium27.7%
ArrayGreedySortingCounting
678. Valid Parenthesis StringMedium27.7%
StringDynamic ProgrammingStackGreedyBracket Sequences
Accounts MergeMedium27.7%
ArrayHash TableStringDepth-First SearchBreadth-First SearchUnion-FindSorting
Largest NumberMedium27.7%
ArrayStringGreedySorting
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee