LeetCode The Hard Way

Yandex

120 problems

ProblemDifficultyFrequency Topics
2215. Find the Difference of Two ArraysEasy28.4%
ArrayHash Table
2956. Find Common Elements Between Two ArraysEasy28.4%
ArrayHash Table
974. Subarray Sums Divisible by KMedium28.4%
ArrayHash TablePrefix Sum
Function CompositionEasy28.4%
—
Minimum Size Subarray SumMedium28.4%
ArrayBinary SearchSliding WindowPrefix Sum
1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitMedium28.4%
ArrayQueueSliding WindowHeap (Priority Queue)Ordered SetMonotonic Queue
1464. Maximum Product of Two Elements in an ArrayEasy28.4%
ArraySortingHeap (Priority Queue)
1229. Meeting SchedulerMedium28.4%
ArrayTwo PointersSorting
347. Top K Frequent ElementsMedium28.4%
ArrayHash TableDivide and ConquerSortingHeap (Priority Queue)Bucket SortCountingQuickselect
992. Subarrays with K Different IntegersHard28.4%
ArrayHash TableSliding WindowCounting
67. Add BinaryEasy28.4%
MathStringBit ManipulationSimulation
Max Consecutive Ones IIMedium28.4%
ArrayDynamic ProgrammingSliding Window
36. Valid SudokuMedium28.4%
ArrayHash TableMatrix
MemoizeMedium28.4%
—
13. Roman to IntegerEasy28.4%
Hash TableMathString
1347. Minimum Number of Steps to Make Two Strings AnagramMedium28.4%
Hash TableStringCounting
28. Find the Index of the First Occurrence in a StringEasy28.4%
Two PointersStringString MatchingZ AlgorithmKnuth–Morris–Pratt AlgorithmBoyer–Moore String-Search Algorithm
1743. Restore the Array From Adjacent PairsMedium28.4%
ArrayHash TableDepth-First Search
Longest Continuous Increasing SubsequenceEasy28.4%
Array
1358. Number of Substrings Containing All Three CharactersMedium28.4%
Hash TableStringSliding Window
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee