CodeSearch
pick a problem · learn it with an AI tutor — hints, not spoilers
37,000 problems · all sources
- 2735. Collecting ChocolatesMediumLeetCodeArrayEnumeration
- 2737. Find the Closest Marked NodeMediumLeetCodeArrayGraph TheoryHeap (Priority Queue)Shortest Path
- 2738. Count Occurrences in TextMediumLeetCodeDatabase
- 274. H-IndexMediumLeetCodeArraySortingCounting Sort
- 2740. Find the Value of the PartitionMediumLeetCodeArraySorting
- 2741. Special PermutationsMediumLeetCodeArrayDynamic ProgrammingBit ManipulationBitmask
- 2743. Count Substrings Without Repeating CharacterMediumLeetCodeHash TableStringSliding Window
- 2745. Construct the Longest New StringMediumLeetCodeMathDynamic ProgrammingGreedyBrainteaser
- 2746. Decremental String ConcatenationMediumLeetCodeArrayStringDynamic Programming
- 2747. Count Zero Request ServersMediumLeetCodeArrayHash TableSliding WindowSorting
- 2749. Minimum Operations to Make the Integer ZeroMediumLeetCodeBit ManipulationBrainteaserEnumeration
- 275. H-Index IIMediumLeetCodeArrayBinary Search
- 2750. Ways to Split Array Into Good SubarraysMediumLeetCodeArrayMathDynamic Programming
- 2754. Bind Function to ContextMediumLeetCode
- 2755. Deep Merge of Two ObjectsMediumLeetCode
- 2757. Generate Circular Array ValuesMediumLeetCode
- 276. Paint FenceMediumLeetCodeDynamic Programming
- 2761. Prime Pairs With Target SumMediumLeetCodeArrayMathEnumerationNumber Theory
- 2762. Continuous SubarraysMediumLeetCodeArrayQueueSliding WindowHeap (Priority Queue)
- 2764. Is Array a Preorder of Some Binary TreeMediumLeetCodeStackTreeDepth-First SearchBinary Tree
- 2766. Relocate MarblesMediumLeetCodeArrayHash TableSortingSimulation
- 2767. Partition String Into Minimum Beautiful SubstringsMediumLeetCodeHash TableStringDynamic ProgrammingBacktracking
- 2768. Number of Black BlocksMediumLeetCodeArrayHash TableEnumeration
- 277. Find the CelebrityMediumLeetCodeTwo PointersGraph TheoryInteractive
- 2770. Maximum Number of Jumps to Reach the Last IndexMediumLeetCodeArrayDynamic Programming
- 2771. Longest Non-decreasing Subarray From Two ArraysMediumLeetCodeArrayDynamic Programming
- 2772. Apply Operations to Make All Array Elements Equal to ZeroMediumLeetCodeArrayPrefix Sum
- 2773. Height of Special Binary TreeMediumLeetCodeTreeDepth-First SearchBreadth-First SearchBinary Tree
- 2775. Undefined to NullMediumLeetCode
- 2776. Convert Callback Based Function to Promise Based FunctionMediumLeetCode
- 2777. Date Range GeneratorMediumLeetCode
- 2779. Maximum Beauty of an Array After Applying OperationMediumLeetCodeArrayBinary SearchSliding WindowSorting
- 2780. Minimum Index of a Valid SplitMediumLeetCodeArrayHash TableSorting
- 2782. Number of Unique CategoriesMediumLeetCodeUnion-FindInteractiveCounting
- 2783. Flight Occupancy and Waitlist AnalysisMediumLeetCodeDatabase
- 2785. Sort Vowels in a StringMediumLeetCodeStringSorting
- 2786. Visit Array Positions to Maximize ScoreMediumLeetCodeArrayDynamic Programming
- 2787. Ways to Express an Integer as Sum of PowersMediumLeetCodeDynamic Programming
- 2789. Largest Element in an Array after Merge OperationsMediumLeetCodeArrayGreedy
- 279. Perfect SquaresMediumLeetCodeMathDynamic ProgrammingBreadth-First Search
- 2795. Parallel Execution of Promises for Individual Results RetrievalMediumLeetCode
- 2799. Count Complete Subarrays in an ArrayMediumLeetCodeArrayHash TableSliding Window
- 280. Wiggle SortMediumLeetCodeArrayGreedySorting
- 2800. Shortest String That Contains Three StringsMediumLeetCodeStringGreedyEnumeration
- 2802. Find The K-th Lucky NumberMediumLeetCodeMathStringBit Manipulation
- 2805. Custom IntervalMediumLeetCode
- 2807. Insert Greatest Common Divisors in Linked ListMediumLeetCodeLinked ListMathNumber Theory
- 2808. Minimum Seconds to Equalize a Circular ArrayMediumLeetCodeArrayHash Table
- 281. Zigzag IteratorMediumLeetCodeArrayDesignQueueIterator
- 2811. Check if it is Possible to Split ArrayMediumLeetCodeArrayDynamic ProgrammingGreedy
- 2812. Find the Safest Path in a GridMediumLeetCodeArrayBinary SearchBreadth-First SearchUnion-Find
- 2816. Double a Number Represented as a Linked ListMediumLeetCodeLinked ListMathStack
- 2817. Minimum Absolute Difference Between Elements With ConstraintMediumLeetCodeArrayBinary SearchOrdered Set
- 2820. Election ResultsMediumLeetCode
- 2821. Delay the Resolution of Each PromiseMediumLeetCode
- 2823. Deep Object FilterMediumLeetCode
- 2825. Make String a Subsequence Using Cyclic IncrementsMediumLeetCodeTwo PointersString
- 2826. Sorting Three GroupsMediumLeetCodeArrayBinary SearchDynamic Programming
- 2829. Determine the Minimum Sum of a k-avoiding ArrayMediumLeetCodeMathGreedy
- 2830. Maximize the Profit as the SalesmanMediumLeetCodeArrayHash TableBinary SearchDynamic Programming