LeetCode The Hard Way

Sprinklr

45 problems

ProblemDifficultyFrequency Topics
10. Regular Expression MatchingHard54.4%
StringDynamic ProgrammingRecursion
Student Attendance Record IIHard54.4%
Dynamic Programming
1129. Shortest Path with Alternating ColorsMedium54.4%
Breadth-First SearchGraph Theory
Longest Univalue PathMedium54.4%
TreeDepth-First SearchBinary TreeDP on Trees
918. Maximum Sum Circular SubarrayMedium54.4%
ArrayDivide and ConquerDynamic ProgrammingQueueMonotonic Queue
Maximal RectangleHard54.4%
ArrayDynamic ProgrammingStackMatrixMonotonic Stack
Longest Valid ParenthesesHard54.4%
StringDynamic ProgrammingStackBracket Sequences
Frog JumpHard54.4%
ArrayDynamic Programming
132 PatternMedium54.4%
ArrayBinary SearchStackMonotonic StackOrdered Set
House Robber IIIMedium54.4%
Dynamic ProgrammingTreeDepth-First SearchBinary TreeDP on Trees
Sliding Window MaximumHard54.4%
ArrayQueueSliding WindowHeap (Priority Queue)Monotonic QueueRange Minimum/Maximum Query
72. Edit DistanceMedium54.4%
StringDynamic Programming
1423. Maximum Points You Can Obtain from CardsMedium54.4%
ArraySliding WindowPrefix Sum
42. Trapping Rain WaterHard54.4%
ArrayTwo PointersDynamic ProgrammingStackMonotonic Stack
863. All Nodes Distance K in Binary TreeMedium54.4%
Hash TableTreeDepth-First SearchBreadth-First SearchBinary Tree
146. LRU CacheMedium54.4%
Hash TableLinked ListDesignDoubly-Linked List
1526. Minimum Number of Increments on Subarrays to Form a Target ArrayHard54.4%
ArrayDynamic ProgrammingStackGreedyMonotonic Stack
Find K Pairs with Smallest SumsMedium54.4%
ArrayHeap (Priority Queue)
56. Merge IntervalsMedium54.4%
ArraySortingQuicksort
4. Median of Two Sorted ArraysHard54.4%
ArrayBinary SearchDivide and Conquer
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee