LeetCode The Hard Way

Expedia

68 problems

ProblemDifficultyFrequency Topics
1283. Find the Smallest Divisor Given a ThresholdMedium100%
ArrayBinary Search
1492. The kth Factor of nMedium94.6%
MathNumber TheoryPrime Factorization
Valid Triangle NumberMedium94.6%
ArrayTwo PointersBinary SearchGreedySorting
1101. The Earliest Moment When Everyone Become FriendsMedium91.4%
ArrayUnion-FindSorting
1151. Minimum Swaps to Group All 1's TogetherMedium91.4%
ArraySliding Window
1328. Break a PalindromeMedium91.4%
StringGreedy
Unique Substrings With Equal Digit FrequencyMedium91.4%
Hash TableStringRolling HashCountingHash Function
3136. Valid WordEasy91.4%
String
2366. Minimum Replacements to Sort the ArrayHard91.4%
ArrayMathGreedy
443. String CompressionMedium91.4%
Two PointersString
2491. Divide Players Into Teams of Equal SkillMedium91.4%
ArrayHash TableTwo PointersSorting
1451. Rearrange Words in a SentenceMedium91.4%
StringSorting
Number of Good Binary StringsMedium91.4%
Dynamic Programming
1560. Most Visited Sector in a Circular TrackEasy91.4%
ArraySimulation
1611. Minimum One Bit Operations to Make Integers ZeroHard91.4%
MathDynamic ProgrammingBit ManipulationRecursionMemoization
49. Group AnagramsMedium83.6%
ArrayHash TableStringSorting
Remove Duplicate LettersMedium83.6%
StringStackGreedyMonotonic Stack
56. Merge IntervalsMedium78.7%
ArraySortingQuicksort
2062. Count Vowel Substrings of a StringEasy78.7%
Hash TableString
1962. Remove Stones to Minimize the TotalMedium78.7%
ArrayGreedyHeap (Priority Queue)
Sliding Window MaximumHard78.7%
ArrayQueueSliding WindowHeap (Priority Queue)Monotonic QueueRange Minimum/Maximum Query
1944. Number of Visible People in a QueueHard72.7%
ArrayStackMonotonic Stack
1. Two SumEasy72.7%
ArrayHash Table
3035. Maximum Palindromes After OperationsMedium72.7%
ArrayHash TableStringGreedySortingCounting
724. Find Pivot IndexEasy72.7%
ArrayPrefix Sum
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee