LeetCode The Hard Way

Goldman Sachs

246 problems

ProblemDifficultyFrequency Topics
2484. Count Palindromic SubsequencesHard44.5%
StringDynamic Programming
2550. Count Collisions of Monkeys on a PolygonMedium44.5%
MathRecursion
862. Shortest Subarray with Sum at Least KHard44.5%
ArrayBinary SearchQueueSliding WindowHeap (Priority Queue)Prefix SumMonotonic Queue
931. Minimum Falling Path SumMedium44.5%
ArrayDynamic ProgrammingMatrix
Print Zero Even OddMedium44.5%
Concurrency
2191. Sort the Jumbled NumbersMedium44.5%
ArraySorting
Perform String ShiftsEasy44.5%
ArrayMathString
3168. Minimum Number of Chairs in a Waiting RoomEasy44.5%
StringSimulation
Better Compression of StringMedium44.5%
Hash TableStringSortingCounting
1771. Maximize Palindrome Length From SubsequencesHard44.5%
StringDynamic Programming
424. Longest Repeating Character ReplacementMedium44.5%
Hash TableStringSliding Window
322. Coin ChangeMedium44.5%
ArrayDynamic ProgrammingBreadth-First SearchKnapsack ProblemComplete Knapsack
3649. Number of Perfect PairsMedium44.5%
ArrayMathTwo PointersSorting
3885. Design Event ManagerMedium44.5%
ArrayHash TableDesignHeap (Priority Queue)Ordered Set
3SumMedium42.2%
ArrayTwo PointersSorting
Sqrt(x)Easy42.2%
MathBinary SearchNewton's Method
74. Search a 2D MatrixMedium42.2%
ArrayBinary SearchMatrix
647. Palindromic SubstringsMedium42.2%
Two PointersStringDynamic Programming
1041. Robot Bounded In CircleMedium42.2%
MathStringSimulation
1832. Check if the Sentence Is PangramEasy42.2%
Hash TableString
968. Binary Tree CamerasHard42.2%
Dynamic ProgrammingTreeDepth-First SearchBinary TreeDP on Trees
String to Integer (atoi)Medium39.5%
String
20. Valid ParenthesesEasy39.5%
StringStackBracket Sequences
62. Unique PathsMedium39.5%
MathDynamic ProgrammingCombinatorics
295. Find Median from Data StreamHard39.5%
Two PointersDesignSortingHeap (Priority Queue)Data Stream
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee