LeetCode The Hard Way

Meta

1396 problems

ProblemDifficultyFrequency Topics
1752. Check if Array Is Sorted and RotatedEasy38.9%
Array
Shortest Path in a Hidden GridMedium38.9%
ArrayDepth-First SearchBreadth-First SearchMatrixInteractive
101. Symmetric TreeEasy38%
TreeDepth-First SearchBreadth-First SearchBinary Tree
103. Binary Tree Zigzag Level Order TraversalMedium38%
TreeBreadth-First SearchBinary Tree
Find Minimum in Rotated Sorted ArrayMedium38%
ArrayBinary Search
237. Delete Node in a Linked ListMedium38%
Linked List
Flatten Nested List IteratorMedium38%
StackTreeDepth-First SearchDesignQueueIterator
1838. Frequency of the Most Frequent ElementMedium38%
ArrayBinary SearchGreedySliding WindowSortingPrefix Sum
Unique Binary Search TreesMedium38%
MathDynamic ProgrammingTreeBinary Search TreeBinary Tree
45. Jump Game IIMedium37.1%
ArrayDynamic ProgrammingGreedy
58. Length of Last WordEasy37.1%
String
104. Maximum Depth of Binary TreeEasy37.1%
TreeDepth-First SearchBreadth-First SearchBinary Tree
Friend Requests II: Who Has the Most FriendsMedium37.1%
Database
Maximum Sum of 3 Non-Overlapping SubarraysHard37.1%
ArrayDynamic ProgrammingSliding WindowPrefix Sum
703. Kth Largest Element in a StreamEasy37.1%
TreeDesignBinary Search TreeHeap (Priority Queue)Binary TreeData Stream
796. Rotate StringEasy37.1%
StringString Matching
1431. Kids With the Greatest Number of CandiesEasy37.1%
Array
Cutting RibbonsMedium37.1%
ArrayBinary Search
Wildcard MatchingHard36.2%
StringDynamic ProgrammingGreedyRecursion
57. Insert IntervalMedium36.2%
Array
61. Rotate ListMedium36.2%
Linked ListTwo Pointers
Reverse Linked List IIMedium36.2%
Linked List
110. Balanced Binary TreeEasy36.2%
TreeDepth-First SearchBinary Tree
Largest NumberMedium36.2%
ArrayStringGreedySorting
784. Letter Case PermutationMedium36.2%
StringBacktrackingBit Manipulation
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee