LeetCode The Hard Way

Apple

282 problems

ProblemDifficultyFrequency Topics
104. Maximum Depth of Binary TreeEasy48.9%
TreeDepth-First SearchBreadth-First SearchBinary Tree
198. House RobberMedium48.9%
ArrayDynamic Programming
Binary Tree PathsEasy48.9%
StringBacktrackingTreeDepth-First SearchBinary Tree
LFU CacheHard48.9%
Hash TableLinked ListDesignDoubly-Linked List
621. Task SchedulerMedium48.9%
ArrayHash TableGreedySortingHeap (Priority Queue)Counting
1047. Remove All Adjacent Duplicates In StringEasy48.9%
StringStack
2023. Number of Pairs of Strings With Concatenation Equal to TargetMedium48.9%
ArrayHash TableStringCounting
2397. Maximum Rows Covered by ColumnsMedium48.9%
ArrayBacktrackingBit ManipulationMatrixEnumeration
2972. Count the Number of Incremovable Subarrays IIHard48.9%
ArrayTwo PointersBinary Search
2970. Count the Number of Incremovable Subarrays IEasy48.9%
ArrayTwo PointersBinary SearchEnumeration
3030. Find the Grid of Region AverageMedium48.9%
ArrayMatrix
5. Longest Palindromic SubstringMedium46.2%
Two PointersStringDynamic ProgrammingManacher
10. Regular Expression MatchingHard46.2%
StringDynamic ProgrammingRecursion
11. Container With Most WaterMedium46.2%
ArrayTwo PointersGreedy
Remove Duplicates from Sorted ArrayEasy46.2%
ArrayTwo Pointers
46. PermutationsMedium46.2%
ArrayBacktracking
Implement Queue using StacksEasy46.2%
StackDesignQueue
Meeting RoomsEasy46.2%
ArraySortingQuicksort
Integer to English WordsHard46.2%
MathStringRecursion
Find K Closest ElementsMedium46.2%
ArrayTwo PointersBinary SearchSliding WindowSortingHeap (Priority Queue)
733. Flood FillEasy46.2%
ArrayDepth-First SearchBreadth-First SearchMatrix
Fibonacci NumberEasy46.2%
MathDynamic ProgrammingRecursionMemoization
1143. Longest Common SubsequenceMedium46.2%
StringDynamic ProgrammingLongest Common Subsequence
String to Integer (atoi)Medium43.2%
String
19. Remove Nth Node From End of ListMedium43.2%
Linked ListTwo Pointers
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee