LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
773. Sliding PuzzleHard8.2%
ArrayDynamic ProgrammingBacktrackingBreadth-First SearchMemoizationMatrixHeuristic SearchBidirectional SearchA* Search
1991. Find the Middle Index in ArrayEasy8.2%
ArrayPrefix Sum
Reconstruct Original Digits from EnglishMedium8.2%
Hash TableMathString
2593. Find Score of an Array After Marking All ElementsMedium8.2%
ArrayHash TableSortingHeap (Priority Queue)Simulation
2471. Minimum Number of Operations to Sort a Binary Tree by LevelMedium8.2%
TreeBreadth-First SearchBinary Tree
3203. Find Minimum Diameter After Merging Two TreesHard8.2%
TreeDepth-First SearchBreadth-First SearchGraph Theory
3410. Maximize Subarray Sum After Removing All Occurrences of One ElementHard8.2%
ArrayHash TableDivide and ConquerDynamic ProgrammingSegment TreePrefix Sum
Convert BST to Greater TreeMedium8.2%
TreeDepth-First SearchBinary Search TreeBinary Tree
2429. Minimize XORMedium8.2%
GreedyBit Manipulation
2815. Max Pair Sum in an ArrayEasy8.2%
ArrayHash Table
2017. Grid GameMedium8.2%
ArrayMatrixPrefix Sum
1773. Count Items Matching a RuleEasy8.2%
ArrayString
2948. Make Lexicographically Smallest Array by Swapping ElementsMedium8.2%
ArrayUnion-FindSorting
2845. Count of Interesting SubarraysMedium8.2%
ArrayHash TablePrefix Sum
3434. Maximum Frequency After Subarray OperationMedium8.2%
ArrayHash TableDynamic ProgrammingGreedyEnumerationPrefix Sum
3105. Longest Strictly Increasing or Strictly Decreasing SubarrayEasy8.2%
Array
1790. Check if One String Swap Can Make Strings EqualEasy8.2%
Hash TableStringCounting
965. Univalued Binary TreeEasy8.2%
TreeDepth-First SearchBreadth-First SearchBinary Tree
1524. Number of Sub-arrays With Odd SumMedium8.2%
ArrayMathDynamic ProgrammingPrefix Sum
2615. Sum of DistancesMedium8.2%
ArrayHash TablePrefix Sum
3285. Find Indices of Stable MountainsEasy8.2%
Array
2685. Count the Number of Complete ComponentsMedium8.2%
Depth-First SearchBreadth-First SearchUnion-FindGraph Theory
2033. Minimum Operations to Make a Uni-Value GridMedium8.2%
ArrayMathSortingMatrix
2503. Maximum Number of Points From Grid QueriesHard8.2%
ArrayTwo PointersBreadth-First SearchUnion-FindSortingHeap (Priority Queue)Matrix
2818. Apply Operations to Maximize ScoreHard8.2%
ArrayMathStackGreedySortingMonotonic StackNumber Theory
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee