LeetCode The Hard Way

Oracle

282 problems

ProblemDifficultyFrequency Topics
Maximum Profit From Trading StocksMedium45.3%
ArrayDynamic Programming
2062. Count Vowel Substrings of a StringEasy45.3%
Hash TableString
Next PermutationMedium45.3%
ArrayTwo Pointers
1944. Number of Visible People in a QueueHard45.3%
ArrayStackMonotonic Stack
Second Highest SalaryMedium45.3%
Database
845. Longest Mountain in ArrayMedium45.3%
ArrayTwo PointersDynamic ProgrammingEnumeration
829. Consecutive Numbers SumHard45.3%
MathEnumeration
Find Leaves of Binary TreeMedium45.3%
TreeDepth-First SearchBinary TreeDP on Trees
21. Merge Two Sorted ListsEasy40.7%
Linked ListRecursion
Remove Duplicates from Sorted ArrayEasy40.7%
ArrayTwo Pointers
48. Rotate ImageMedium40.7%
ArrayMathMatrix
61. Rotate ListMedium40.7%
Linked ListTwo Pointers
79. Word SearchMedium40.7%
ArrayStringBacktrackingDepth-First SearchMatrix
124. Binary Tree Maximum Path SumHard40.7%
Dynamic ProgrammingTreeDepth-First SearchBinary TreeDP on Trees
Minimum Size Subarray SumMedium40.7%
ArrayBinary SearchSliding WindowPrefix Sum
9. Palindrome NumberEasy40.7%
Math
237. Delete Node in a Linked ListMedium40.7%
Linked List
Meeting RoomsEasy40.7%
ArraySortingQuicksort
300. Longest Increasing SubsequenceMedium40.7%
ArrayBinary SearchDynamic ProgrammingLongest Increasing Subsequence
74. Search a 2D MatrixMedium40.7%
ArrayBinary SearchMatrix
2472. Maximum Number of Non-overlapping Palindrome SubstringsHard40.7%
Two PointersStringDynamic ProgrammingGreedy
540. Single Element in a Sorted ArrayMedium40.7%
ArrayBinary Search
560. Subarray Sum Equals KMedium40.7%
ArrayHash TablePrefix Sum
987. Vertical Order Traversal of a Binary TreeHard40.7%
Hash TableTreeDepth-First SearchBreadth-First SearchSortingBinary Tree
1011. Capacity To Ship Packages Within D DaysMedium40.7%
ArrayBinary Search
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee