LeetCode The Hard Way

PhonePe

92 problems

ProblemDifficultyFrequency Topics
2444. Count Subarrays With Fixed BoundsHard63.9%
ArrayQueueSliding WindowMonotonic Queue
127. Word LadderHard52.8%
Hash TableStringBreadth-First SearchBidirectional Search
Split Array Largest SumHard52.8%
ArrayBinary SearchDynamic ProgrammingGreedyPrefix Sum
2968. Apply Operations to Maximize Frequency ScoreHard52.8%
ArrayBinary SearchSliding WindowSortingPrefix Sum
3186. Maximum Total Damage With Spell CastingMedium52.8%
ArrayHash TableTwo PointersBinary SearchDynamic ProgrammingSortingCounting
Sliding Window MaximumHard52.8%
ArrayQueueSliding WindowHeap (Priority Queue)Monotonic QueueRange Minimum/Maximum Query
Find Duplicate SubtreesMedium52.8%
Hash TableTreeDepth-First SearchBinary Tree
55. Jump GameMedium52.8%
ArrayDynamic ProgrammingGreedy
First Missing PositiveHard52.8%
ArrayHash Table
HeatersMedium52.8%
ArrayTwo PointersBinary SearchSorting
Longest Consecutive SequenceMedium52.8%
ArrayHash TableUnion-Find
53. Maximum SubarrayMedium52.8%
ArrayDivide and ConquerDynamic Programming
1657. Determine if Two Strings Are CloseMedium52.8%
Hash TableStringSortingCounting
2608. Shortest Cycle in a GraphHard52.8%
Breadth-First SearchGraph Theory
1319. Number of Operations to Make Network ConnectedMedium52.8%
Depth-First SearchBreadth-First SearchUnion-FindGraph Theory
2484. Count Palindromic SubsequencesHard52.8%
StringDynamic Programming
3608. Minimum Time for K Connected ComponentsMedium52.8%
Binary SearchUnion-FindGraph TheorySorting
2360. Longest Cycle in a GraphHard52.8%
Depth-First SearchBreadth-First SearchGraph TheoryTopological SortKosaraju's AlgorithmTarjan's SCC Algorithm
Freedom TrailHard52.8%
StringDynamic ProgrammingDepth-First SearchBreadth-First Search
523. Continuous Subarray SumMedium52.8%
ArrayHash TableMathPrefix SumPigeonhole Principle
864. Shortest Path to Get All KeysHard52.8%
ArrayBit ManipulationBreadth-First SearchMatrix
Remove BoxesHard52.8%
ArrayDynamic ProgrammingMemoization
10. Regular Expression MatchingHard52.8%
StringDynamic ProgrammingRecursion
542. 01 MatrixMedium52.8%
ArrayDynamic ProgrammingBreadth-First SearchMatrix
322. Coin ChangeMedium52.8%
ArrayDynamic ProgrammingBreadth-First SearchKnapsack ProblemComplete Knapsack
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee