LeetCode The Hard Way

Microsoft

1371 problems

ProblemDifficultyFrequency Topics
Maximum Sum of 3 Non-Overlapping SubarraysHard12.3%
ArrayDynamic ProgrammingSliding WindowPrefix Sum
1401. Circle and Rectangle OverlappingMedium12.3%
MathGeometry
2270. Number of Ways to Split ArrayMedium12.3%
ArrayPrefix Sum
2185. Counting Words With a Given PrefixEasy12.3%
ArrayStringString Matching
1400. Construct K Palindrome StringsMedium12.3%
Hash TableStringGreedyCounting
1169. Invalid TransactionsMedium12.3%
ArrayHash TableStringSorting
3420. Count Non-Decreasing Subarrays After K OperationsHard12.3%
ArrayStackSegment TreeQueueSliding WindowMonotonic StackMonotonic Queue
2429. Minimize XORMedium12.3%
GreedyBit Manipulation
Swap Sex of EmployeesEasy12.3%
Database
1267. Count Servers that CommunicateMedium12.3%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrixCounting
2658. Maximum Number of Fish in a GridMedium12.3%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
2493. Divide Nodes Into the Maximum Number of GroupsHard12.3%
Depth-First SearchBreadth-First SearchUnion-FindGraph Theory
3105. Longest Strictly Increasing or Strictly Decreasing SubarrayEasy12.3%
Array
851. Loud and RichMedium12.3%
ArrayDepth-First SearchGraph TheoryTopological SortDirected Acyclic Graph
Delete Operation for Two StringsMedium12.3%
StringDynamic ProgrammingLongest Common Subsequence
1352. Product of the Last K NumbersMedium12.3%
ArrayMathDesignData StreamPrefix Sum
946. Validate Stack SequencesMedium12.3%
ArrayStackSimulation
873. Length of Longest Fibonacci SubsequenceMedium12.3%
ArrayHash TableDynamic Programming
3208. Alternating Groups IIMedium12.3%
ArraySliding Window
2529. Maximum Count of Positive Integer and Negative IntegerEasy12.3%
ArrayBinary SearchCounting
3108. Minimum Cost Walk in Weighted GraphHard12.3%
ArrayBit ManipulationUnion-FindGraph Theory
2685. Count the Number of Complete ComponentsMedium12.3%
Depth-First SearchBreadth-First SearchUnion-FindGraph Theory
2033. Minimum Operations to Make a Uni-Value GridMedium12.3%
ArrayMathSortingMatrix
3217. Delete Nodes From Linked List Present in ArrayMedium12.3%
ArrayHash TableLinked List
2843. Count Symmetric IntegersEasy12.3%
MathEnumeration
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee