LeetCode The Hard Way

Salesforce

196 problems

ProblemDifficultyFrequency Topics
127. Word LadderHard35.3%
Hash TableStringBreadth-First SearchBidirectional Search
1. Two SumEasy35.3%
ArrayHash Table
924. Minimize Malware SpreadHard35.3%
ArrayHash TableDepth-First SearchBreadth-First SearchUnion-FindGraph Theory
Number of Divisible Triplet SumsMedium35.3%
ArrayHash Table
79. Word SearchMedium35.3%
ArrayStringBacktrackingDepth-First SearchMatrix
53. Maximum SubarrayMedium35.3%
ArrayDivide and ConquerDynamic Programming
692. Top K Frequent WordsMedium35.3%
ArrayHash TableStringTrieSortingHeap (Priority Queue)Bucket SortCounting
Verify Preorder Sequence in Binary Search TreeMedium35.3%
ArrayStackTreeBinary Search TreeRecursionMonotonic StackBinary Tree
329. Longest Increasing Path in a MatrixHard35.3%
ArrayDynamic ProgrammingDepth-First SearchBreadth-First SearchGraph TheoryTopological SortMemoizationMatrixDirected Acyclic Graph
973. K Closest Points to OriginMedium35.3%
ArrayMathDivide and ConquerGeometrySortingHeap (Priority Queue)QuickselectK-D Tree
767. Reorganize StringMedium35.3%
Hash TableStringGreedySortingHeap (Priority Queue)Counting
1944. Number of Visible People in a QueueHard35.3%
ArrayStackMonotonic Stack
1046. Last Stone WeightEasy35.3%
ArrayHeap (Priority Queue)
1335. Minimum Difficulty of a Job ScheduleHard35.3%
ArrayDynamic Programming
21. Merge Two Sorted ListsEasy35.3%
Linked ListRecursion
894. All Possible Full Binary TreesMedium35.3%
Dynamic ProgrammingTreeRecursionMemoizationBinary Tree
Maximal RectangleHard35.3%
ArrayDynamic ProgrammingStackMatrixMonotonic Stack
Boundary of Binary TreeMedium35.3%
TreeDepth-First SearchBinary Tree
332. Reconstruct ItineraryHard35.3%
ArrayStringDepth-First SearchGraph TheorySortingHeap (Priority Queue)Eulerian CircuitEulerian PathSemi-Eulerian Graph
Diameter of N-Ary TreeMedium35.3%
TreeDepth-First SearchDP on Trees
1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitMedium35.3%
ArrayQueueSliding WindowHeap (Priority Queue)Ordered SetMonotonic Queue
1245. Tree DiameterMedium35.3%
TreeDepth-First SearchBreadth-First SearchGraph TheoryTopological SortDP on Trees
2434. Using a Robot to Print the Lexicographically Smallest StringMedium35.3%
Hash TableStringStackGreedy
987. Vertical Order Traversal of a Binary TreeHard35.3%
Hash TableTreeDepth-First SearchBreadth-First SearchSortingBinary Tree
1962. Remove Stones to Minimize the TotalMedium35.3%
ArrayGreedyHeap (Priority Queue)
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee