1LRU CacheMediumHash TableLinked ListDesign
Solve → 2Longest Substring Without Repeating CharactersMediumHash TableStringSliding Window
Solve → 3Fraction to Recurring DecimalMediumHash TableMathString
Solve → 4First Unique Character in a StringEasyHash TableStringQueue
Solve → 5LRU CacheMediumHash TableLinked ListDesign
Solve → 6Longest Substring Without Repeating CharactersMediumHash TableStringSliding Window
Solve → 7Fraction to Recurring DecimalMediumHash TableMathString
Solve → 8First Unique Character in a StringEasyHash TableStringQueue
Solve → 9LRU CacheMediumHash TableLinked ListDesign
Solve → 10Longest Substring Without Repeating CharactersMediumHash TableStringSliding Window
Solve → 11Minimum Window SubstringHardHash TableStringSliding Window
Solve → 12Roman to IntegerEasyHash TableMathString
Solve → 13First Unique Character in a StringEasyHash TableStringQueue
Solve → 14Fraction to Recurring DecimalMediumHash TableMathString
Solve → 15LRU CacheMediumHash TableLinked ListDesign
Solve → 16Longest Substring Without Repeating CharactersMediumHash TableStringSliding Window
Solve → 17Longest Repeating Character ReplacementMediumHash TableStringSliding Window
Solve → 18Better Compression of StringMediumHash TableStringSorting
Solve → 19Check if the Sentence Is PangramEasyHash TableString
Solve → 20Linked List CycleEasyHash TableLinked ListTwo Pointers
Solve → 21Letter Combinations of a Phone NumberMediumHash TableStringBacktracking
Solve → 22Intersection of Two Linked ListsEasyHash TableLinked ListTwo Pointers
Solve → 23Design Underground SystemMediumHash TableStringDesign
Solve → 24Roman to IntegerEasyHash TableMathString
Solve → 25Integer to RomanMediumHash TableMathString
Solve → 26Count Number of TextsMediumHash TableMathString
Solve → 27Ugly Number IIMediumHash TableMathDynamic Programming
Solve → 28LFU CacheHardHash TableLinked ListDesign
Solve → 29Isomorphic StringsEasyHash TableString
Solve → 30Two Sum IV - Input is a BSTEasyHash TableTwo PointersTree
Solve → 31Reorganize StringMediumHash TableStringGreedy
Solve → 32Word LadderHardHash TableStringBreadth-First Search
Solve → 33Amount of Time for Binary Tree to Be InfectedMediumHash TableTreeDepth-First Search
Solve → 34Minimum Window SubstringHardHash TableStringSliding Window
Solve → 35First Unique Character in a StringEasyHash TableStringQueue
Solve → 36Fraction to Recurring DecimalMediumHash TableMathString
Solve → 37LRU CacheMediumHash TableLinked ListDesign
Solve → 38Longest Substring Without Repeating CharactersMediumHash TableStringSliding Window
Solve → 39Better Compression of StringMediumHash TableStringSorting
Solve → 40Count Number of TextsMediumHash TableMathString
Solve → 41Longest Repeating Character ReplacementMediumHash TableStringSliding Window
Solve → 42Check if the Sentence Is PangramEasyHash TableString
Solve → 43Roman to IntegerEasyHash TableMathString
Solve → 44Linked List CycleEasyHash TableLinked ListTwo Pointers
Solve → 45Minimum Window SubstringHardHash TableStringSliding Window
Solve → 46Letter Combinations of a Phone NumberMediumHash TableStringBacktracking
Solve → 47Intersection of Two Linked ListsEasyHash TableLinked ListTwo Pointers
Solve → 48Design Underground SystemMediumHash TableStringDesign
Solve → 49Integer to RomanMediumHash TableMathString
Solve → 50Longest Substring with At Most K Distinct CharactersMediumHash TableStringSliding Window
Solve → 51Reorganize StringMediumHash TableStringGreedy
Solve → 52Isomorphic StringsEasyHash TableString
Solve → 53Ugly Number IIMediumHash TableMathDynamic Programming
Solve → 54LFU CacheHardHash TableLinked ListDesign
Solve → 55Two Sum IV - Input is a BSTEasyHash TableTwo PointersTree
Solve → 56Implement Trie (Prefix Tree)MediumHash TableStringDesign
Solve → 57Word LadderHardHash TableStringBreadth-First Search
Solve → 58Amount of Time for Binary Tree to Be InfectedMediumHash TableTreeDepth-First Search
Solve → 59Find the Longest Substring Containing Vowels in Even CountsMediumHash TableStringBit Manipulation
Solve → 60Valid AnagramEasyHash TableStringSorting
Solve →