LeetCode The Hard Way

Microsoft

1371 problems

ProblemDifficultyFrequency Topics
2462. Total Cost to Hire K WorkersMedium12.3%
ArrayTwo PointersHeap (Priority Queue)Simulation
1295. Find Numbers with Even Number of DigitsEasy12.3%
ArrayMath
838. Push DominoesMedium12.3%
Two PointersStringDynamic Programming
1920. Build Array from PermutationEasy12.3%
ArraySimulation
1461. Check If a String Contains All Binary Codes of Size KMedium12.3%
Hash TableStringBit ManipulationRolling HashHash FunctionDirected Acyclic Graph
2336. Smallest Number in Infinite SetMedium12.3%
Hash TableDesignHeap (Priority Queue)Ordered Set
2094. Finding 3-Digit Even NumbersEasy12.3%
ArrayHash TableRecursionSortingEnumeration
1664. Ways to Make a Fair ArrayMedium12.3%
ArrayPrefix Sum
1931. Painting a Grid With Three Different ColorsHard12.3%
Dynamic ProgrammingGraph Coloring
3355. Zero Array Transformation IMedium12.3%
ArrayPrefix Sum
780. Reaching PointsHard12.3%
MathEuclidean AlgorithmGreatest Common Divisor
3362. Zero Array Transformation IIIMedium12.3%
ArrayTwo PointersGreedySortingHeap (Priority Queue)Prefix Sum
2006. Count Number of Pairs With Absolute Difference KEasy12.3%
ArrayHash TableCounting
2131. Longest Palindrome by Concatenating Two Letter WordsMedium12.3%
ArrayHash TableStringGreedyCounting
1217. Minimum Cost to Move Chips to The Same PositionEasy12.3%
ArrayMathGreedy
1976. Number of Ways to Arrive at DestinationMedium12.3%
Dynamic ProgrammingGraph TheoryTopological SortShortest PathDijkstra's Algorithm
2009. Minimum Number of Operations to Make Array ContinuousHard12.3%
ArrayHash TableBinary SearchSliding Window
Check if Object Instance of ClassMedium12.3%
—
3434. Maximum Frequency After Subarray OperationMedium12.3%
ArrayHash TableDynamic ProgrammingGreedyEnumerationPrefix Sum
3423. Maximum Difference Between Adjacent Elements in a Circular ArrayEasy12.3%
Array
1721. Swapping Nodes in a Linked ListMedium12.3%
Linked ListTwo Pointers
1498. Number of Subsequences That Satisfy the Given Sum ConditionMedium12.3%
ArrayTwo PointersBinary SearchSorting
3304. Find the K-th Character in String Game IEasy12.3%
MathBit ManipulationRecursionSimulation
3440. Reschedule Meetings for Maximum Free Time IIMedium12.3%
ArrayGreedyEnumeration
2266. Count Number of TextsMedium12.3%
Hash TableMathStringDynamic Programming
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee