CodeSearch
pick a problem · learn it with an AI tutor — hints, not spoilers
37,000 problems · all sources
- 1680. Concatenation of Consecutive Binary NumbersMediumLeetCodeMathBit ManipulationSimulation
- 1682. Longest Palindromic Subsequence IIMediumLeetCodeStringDynamic Programming
- 1685. Sum of Absolute Differences in a Sorted ArrayMediumLeetCodeArrayMathPrefix Sum
- 1686. Stone Game VIMediumLeetCodeArrayMathGreedySorting
- 1689. Partitioning Into Minimum Number Of Deci-Binary NumbersMediumLeetCodeStringGreedy
- 1690. Stone Game VIIMediumLeetCodeArrayMathDynamic ProgrammingGame Theory
- 1695. Maximum Erasure ValueMediumLeetCodeArrayHash TableSliding Window
- 1696. Jump Game VIMediumLeetCodeArrayDynamic ProgrammingQueueHeap (Priority Queue)
- 1698. Number of Distinct Substrings in a StringMediumLeetCodeStringTrieRolling HashSuffix Array
- 1699. Number of Calls Between Two PersonsMediumLeetCodeDatabase
- 17. Letter Combinations of a Phone NumberMediumLeetCodeHash TableStringBacktracking
- 1701. Average Waiting TimeMediumLeetCodeArraySimulation
- 1702. Maximum Binary String After ChangeMediumLeetCodeStringGreedy
- 1705. Maximum Number of Eaten ApplesMediumLeetCodeArrayGreedyHeap (Priority Queue)
- 1706. Where Will the Ball FallMediumLeetCodeArrayMatrixSimulation
- 1709. Biggest Window Between VisitsMediumLeetCodeDatabase
- 1711. Count Good MealsMediumLeetCodeArrayHash Table
- 1712. Ways to Split Array Into Three SubarraysMediumLeetCodeArrayTwo PointersBinary SearchPrefix Sum
- 1715. Count Apples and OrangesMediumLeetCodeDatabase
- 1717. Maximum Score From Removing SubstringsMediumLeetCodeStringStackGreedy
- 1718. Construct the Lexicographically Largest Valid SequenceMediumLeetCodeArrayBacktracking
- 172. Factorial Trailing ZeroesMediumLeetCodeMath
- 1721. Swapping Nodes in a Linked ListMediumLeetCodeLinked ListTwo Pointers
- 1722. Minimize Hamming Distance After Swap OperationsMediumLeetCodeArrayDepth-First SearchUnion-Find
- 1726. Tuple with Same ProductMediumLeetCodeArrayHash TableCounting
- 1727. Largest Submatrix With RearrangementsMediumLeetCodeArrayGreedySortingMatrix
- 173. Binary Search Tree IteratorMediumLeetCodeStackTreeDesignBinary Search Tree
- 1730. Shortest Path to Get FoodMediumLeetCodeArrayBreadth-First SearchMatrix
- 1733. Minimum Number of People to TeachMediumLeetCodeArrayHash TableGreedy
- 1734. Decode XORed PermutationMediumLeetCodeArrayBit Manipulation
- 1737. Change Minimum Characters to Satisfy One of Three ConditionsMediumLeetCodeHash TableStringCountingPrefix Sum
- 1738. Find Kth Largest XOR Coordinate ValueMediumLeetCodeArrayDivide and ConquerBit ManipulationSorting
- 1740. Find Distance in a Binary TreeMediumLeetCodeHash TableTreeDepth-First SearchBreadth-First Search
- 1743. Restore the Array From Adjacent PairsMediumLeetCodeArrayHash TableDepth-First Search
- 1744. Can You Eat Your Favorite Candy on Your Favorite Day?MediumLeetCodeArrayPrefix Sum
- 1746. Maximum Subarray Sum After One OperationMediumLeetCodeArrayDynamic Programming
- 1747. Leetflex Banned AccountsMediumLeetCodeDatabase
- 1749. Maximum Absolute Sum of Any SubarrayMediumLeetCodeArrayDynamic Programming
- 1750. Minimum Length of String After Deleting Similar EndsMediumLeetCodeTwo PointersString
- 1753. Maximum Score From Removing StonesMediumLeetCodeMathGreedyHeap (Priority Queue)
- 1754. Largest Merge Of Two StringsMediumLeetCodeTwo PointersStringGreedy
- 1756. Design Most Recently Used QueueMediumLeetCodeArrayLinked ListDivide and ConquerDesign
- 1759. Count Number of Homogenous SubstringsMediumLeetCodeMathString
- 176. Second Highest SalaryMediumLeetCodeDatabase
- 1760. Minimum Limit of Balls in a BagMediumLeetCodeArrayBinary Search
- 1762. Buildings With an Ocean ViewMediumLeetCodeArrayStackMonotonic Stack
- 1764. Form Array by Concatenating Subarrays of Another ArrayMediumLeetCodeArrayTwo PointersGreedyString Matching
- 1765. Map of Highest PeakMediumLeetCodeArrayBreadth-First SearchMatrix
- 1769. Minimum Number of Operations to Move All Balls to Each BoxMediumLeetCodeArrayStringPrefix Sum
- 177. Nth Highest SalaryMediumLeetCodeDatabase
- 1772. Sort Features by PopularityMediumLeetCodeArrayHash TableStringSorting
- 1774. Closest Dessert CostMediumLeetCodeArrayDynamic ProgrammingBacktracking
- 1775. Equal Sum Arrays With Minimum Number of OperationsMediumLeetCodeArrayHash TableGreedyCounting
- 1778. Shortest Path in a Hidden GridMediumLeetCodeArrayDepth-First SearchBreadth-First SearchMatrix
- 178. Rank ScoresMediumLeetCodeDatabase
- 1780. Check if Number is a Sum of Powers of ThreeMediumLeetCodeMath
- 1781. Sum of Beauty of All SubstringsMediumLeetCodeHash TableStringCounting
- 1783. Grand Slam TitlesMediumLeetCodeDatabase
- 1785. Minimum Elements to Add to Form a Given SumMediumLeetCodeArrayGreedy
- 1786. Number of Restricted Paths From First to Last NodeMediumLeetCodeDynamic ProgrammingGraph TheoryTopological SortHeap (Priority Queue)