CodeSearch
pick a problem · learn it with an AI tutor — hints, not spoilers
37,000 problems · all sources
- 701. Insert into a Binary Search TreeMediumLeetCodeTreeBinary Search TreeBinary Tree
- 702. Search in a Sorted Array of Unknown SizeMediumLeetCodeArrayBinary SearchInteractive
- 707. Design Linked ListMediumLeetCodeLinked ListDesign
- 708. Insert into a Sorted Circular Linked ListMediumLeetCodeLinked List
- 71. Simplify PathMediumLeetCodeStringStack
- 712. Minimum ASCII Delete Sum for Two StringsMediumLeetCodeStringDynamic Programming
- 713. Subarray Product Less Than KMediumLeetCodeArrayBinary SearchSliding WindowPrefix Sum
- 714. Best Time to Buy and Sell Stock with Transaction FeeMediumLeetCodeArrayDynamic ProgrammingGreedy
- 718. Maximum Length of Repeated SubarrayMediumLeetCodeArrayBinary SearchDynamic ProgrammingSliding Window
- 72. Edit DistanceMediumLeetCodeStringDynamic Programming
- 720. Longest Word in DictionaryMediumLeetCodeArrayHash TableStringTrie
- 721. Accounts MergeMediumLeetCodeArrayHash TableStringDepth-First Search
- 722. Remove CommentsMediumLeetCodeArrayString
- 723. Candy CrushMediumLeetCodeArrayTwo PointersMatrixSimulation
- 725. Split Linked List in PartsMediumLeetCodeLinked List
- 729. My Calendar IMediumLeetCodeArrayBinary SearchDesignSegment Tree
- 73. Set Matrix ZeroesMediumLeetCodeArrayHash TableMatrix
- 731. My Calendar IIMediumLeetCodeArrayBinary SearchDesignSegment Tree
- 735. Asteroid CollisionMediumLeetCodeArrayStackSimulation
- 737. Sentence Similarity IIMediumLeetCodeArrayHash TableStringDepth-First Search
- 738. Monotone Increasing DigitsMediumLeetCodeMathGreedy
- 739. Daily TemperaturesMediumLeetCodeArrayStackMonotonic Stack
- 74. Search a 2D MatrixMediumLeetCodeArrayBinary SearchMatrix
- 740. Delete and EarnMediumLeetCodeArrayHash TableDynamic Programming
- 742. Closest Leaf in a Binary TreeMediumLeetCodeTreeDepth-First SearchBreadth-First SearchBinary Tree
- 743. Network Delay TimeMediumLeetCodeDepth-First SearchBreadth-First SearchGraph TheoryHeap (Priority Queue)
- 75. Sort ColorsMediumLeetCodeArrayTwo PointersSorting
- 750. Number Of Corner RectanglesMediumLeetCodeArrayMathDynamic ProgrammingMatrix
- 751. IP to CIDRMediumLeetCodeStringBit Manipulation
- 752. Open the LockMediumLeetCodeArrayHash TableStringBreadth-First Search
- 754. Reach a NumberMediumLeetCodeMathBinary Search
- 755. Pour WaterMediumLeetCodeArraySimulation
- 756. Pyramid Transition MatrixMediumLeetCodeHash TableStringBacktrackingBit Manipulation
- 758. Bold Words in StringMediumLeetCodeArrayHash TableStringTrie
- 763. Partition LabelsMediumLeetCodeHash TableTwo PointersStringGreedy
- 764. Largest Plus SignMediumLeetCodeArrayDynamic Programming
- 767. Reorganize StringMediumLeetCodeHash TableStringGreedySorting
- 769. Max Chunks To Make SortedMediumLeetCodeArrayStackGreedySorting
- 77. CombinationsMediumLeetCodeBacktracking
- 775. Global and Local InversionsMediumLeetCodeArrayMath
- 776. Split BSTMediumLeetCodeTreeBinary Search TreeRecursionBinary Tree
- 777. Swap Adjacent in LR StringMediumLeetCodeTwo PointersString
- 779. K-th Symbol in GrammarMediumLeetCodeMathBit ManipulationRecursion
- 78. SubsetsMediumLeetCodeArrayBacktrackingBit Manipulation
- 781. Rabbits in ForestMediumLeetCodeArrayHash TableMathGreedy
- 784. Letter Case PermutationMediumLeetCodeStringBacktrackingBit Manipulation
- 785. Is Graph Bipartite?MediumLeetCodeDepth-First SearchBreadth-First SearchUnion-FindGraph Theory
- 786. K-th Smallest Prime FractionMediumLeetCodeArrayTwo PointersBinary SearchSorting
- 787. Cheapest Flights Within K StopsMediumLeetCodeDynamic ProgrammingDepth-First SearchBreadth-First SearchGraph Theory
- 788. Rotated DigitsMediumLeetCodeMathDynamic Programming
- 789. Escape The GhostsMediumLeetCodeArrayMath
- 79. Word SearchMediumLeetCodeArrayStringBacktrackingDepth-First Search
- 790. Domino and Tromino TilingMediumLeetCodeDynamic Programming
- 791. Custom Sort StringMediumLeetCodeHash TableStringSorting
- 792. Number of Matching SubsequencesMediumLeetCodeArrayHash TableStringBinary Search
- 794. Valid Tic-Tac-Toe StateMediumLeetCodeArrayMatrix
- 795. Number of Subarrays with Bounded MaximumMediumLeetCodeArrayTwo Pointers
- 797. All Paths From Source to TargetMediumLeetCodeBacktrackingDepth-First SearchBreadth-First SearchGraph Theory
- 799. Champagne TowerMediumLeetCodeDynamic Programming
- 8. String to Integer (atoi)MediumLeetCodeString