LeetCode The Hard Way

American Express

28 problems

ProblemDifficultyFrequency Topics
4016. Maximum Area of Two Non-Overlapping Square SubmatricesMedium100%
ArrayBinary SearchDynamic ProgrammingMatrix
1647. Minimum Deletions to Make Character Frequencies UniqueMedium90.5%
Hash TableStringGreedySorting
3013. Divide an Array Into Subarrays With Minimum Cost IIHard88%
ArrayHash TableSliding WindowHeap (Priority Queue)
1201. Ugly Number IIIMedium88%
MathBinary SearchCombinatoricsNumber TheoryLeast Common MultipleEuclidean AlgorithmGreatest Common DivisorInclusion-Exclusion Principle
1224. Maximum Equal FrequencyHard88%
ArrayHash Table
1. Two SumEasy85.2%
ArrayHash Table
1521. Find a Value of a Mysterious Function Closest to TargetHard85.2%
ArrayBinary SearchBit ManipulationSegment TreeSparse Table
3010. Divide an Array Into Subarrays With Minimum Cost IEasy85.2%
ArraySortingEnumeration
2278. Percentage of Letter in StringEasy85.2%
String
2202. Maximize the Topmost Element After K MovesMedium85.2%
ArrayGreedy
2317. Maximum XOR After Operations Medium85.2%
ArrayMathBit Manipulation
1775. Equal Sum Arrays With Minimum Number of OperationsMedium85.2%
ArrayHash TableGreedyCounting
242. Valid AnagramEasy78.5%
Hash TableStringSorting
121. Best Time to Buy and Sell StockEasy74.2%
ArrayDynamic Programming
3. Longest Substring Without Repeating CharactersMedium69%
Hash TableStringSliding Window
2850. Minimum Moves to Spread Stones Over GridMedium69%
ArrayDynamic ProgrammingBacktrackingBit ManipulationMatrixBitmask
14. Longest Common PrefixEasy62.2%
ArrayStringTrie
1304. Find N Unique Integers Sum up to ZeroEasy62.2%
ArrayMath
Rotate ArrayMedium52.8%
ArrayMathTwo Pointers
46. PermutationsMedium52.8%
ArrayBacktracking
205. Isomorphic StringsEasy52.8%
Hash TableString
Linked List Cycle IIMedium52.8%
Hash TableLinked ListTwo PointersFloyd's Cycle Finding Algorithm
1250. Check If It Is a Good ArrayHard52.8%
ArrayMathNumber TheoryBézout's LemmaEuclidean AlgorithmGreatest Common DivisorExtended Euclidean Algorithm
Sliding Window MaximumHard52.8%
ArrayQueueSliding WindowHeap (Priority Queue)Monotonic QueueRange Minimum/Maximum Query
56. Merge IntervalsMedium52.8%
ArraySortingQuicksort
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee