CodeSearch
pick a problem · learn it with an AI tutor — hints, not spoilers
37,000 problems · all sources
- 2045. Second Minimum Time to Reach DestinationHardLeetCodeBreadth-First SearchGraph TheoryShortest Path
- 2050. Parallel Courses IIIHardLeetCodeArrayDynamic ProgrammingGraph TheoryTopological Sort
- 2056. Number of Valid Move Combinations On ChessboardHardLeetCodeArrayStringBacktrackingSimulation
- 2060. Check if an Original String Exists Given Two Encoded StringsHardLeetCodeStringDynamic Programming
- 2065. Maximum Path Quality of a GraphHardLeetCodeArrayBacktrackingGraph Theory
- 2071. Maximum Number of Tasks You Can AssignHardLeetCodeArrayTwo PointersBinary SearchGreedy
- 2076. Process Restricted Friend RequestsHardLeetCodeUnion-FindGraph Theory
- 2081. Sum of k-Mirror NumbersHardLeetCodeMathEnumeration
- 2088. Count Fertile Pyramids in a LandHardLeetCodeArrayDynamic ProgrammingMatrix
- 2092. Find All People With SecretHardLeetCodeDepth-First SearchBreadth-First SearchUnion-FindGraph Theory
- 2097. Valid Arrangement of PairsHardLeetCodeArrayDepth-First SearchGraph TheoryEulerian Circuit
- 2102. Sequentially Ordinal Rank TrackerHardLeetCodeDesignHeap (Priority Queue)Data StreamOrdered Set
- 2106. Maximum Fruits Harvested After at Most K StepsHardLeetCodeArrayBinary SearchSliding WindowPrefix Sum
- 2111. Minimum Operations to Make the Array K-IncreasingHardLeetCodeArrayBinary Search
- 2117. Abbreviating the Product of a RangeHardLeetCodeMathNumber Theory
- 2118. Build the EquationHardLeetCodeDatabase
- 212. Word Search IIHardLeetCodeArrayStringBacktrackingTrie
- 2122. Recover the Original ArrayHardLeetCodeArrayHash TableTwo PointersSorting
- 2123. Minimum Operations to Remove Adjacent Ones in MatrixHardLeetCodeArrayDepth-First SearchGraph TheoryMatrix
- 2127. Maximum Employees to Be Invited to a MeetingHardLeetCodeArrayDynamic ProgrammingDepth-First SearchGraph Theory
- 2132. Stamping the GridHardLeetCodeArrayGreedyMatrixPrefix Sum
- 2136. Earliest Possible Day of Full BloomHardLeetCodeArrayGreedySorting
- 214. Shortest PalindromeHardLeetCodeStringRolling HashString MatchingHash Function
- 2141. Maximum Running Time of N ComputersHardLeetCodeArrayBinary SearchGreedySorting
- 2143. Choose Numbers From Two Arrays in RangeHardLeetCodeArrayDynamic Programming
- 2147. Number of Ways to Divide a Long CorridorHardLeetCodeMathStringDynamic Programming
- 2151. Maximum Good People Based on StatementsHardLeetCodeArrayBacktrackingBit ManipulationEnumeration
- 2153. The Number of Passengers in Each Bus IIHardLeetCodeDatabase
- 2156. Find Substring With Given Hash ValueHardLeetCodeStringSliding WindowRolling HashHash Function
- 2157. Groups of StringsHardLeetCodeArrayHash TableStringBit Manipulation
- 2158. Amount of New Area Painted Each DayHardLeetCodeArraySegment TreeOrdered Set
- 2163. Minimum Difference in Sums After Removal of ElementsHardLeetCodeArrayDynamic ProgrammingHeap (Priority Queue)
- 2167. Minimum Time to Remove All Cars Containing Illegal GoodsHardLeetCodeStringDynamic Programming
- 2172. Maximum AND Sum of ArrayHardLeetCodeArrayDynamic ProgrammingBit ManipulationBitmask
- 2173. Longest Winning StreakHardLeetCodeDatabase
- 2179. Count Good Triplets in an ArrayHardLeetCodeArrayBinary SearchDivide and ConquerBinary Indexed Tree
- 218. The Skyline ProblemHardLeetCodeArrayDivide and ConquerBinary Indexed TreeSegment Tree
- 2183. Count Array Pairs Divisible by KHardLeetCodeArrayHash TableMathCounting
- 2188. Minimum Time to Finish the RaceHardLeetCodeArrayDynamic Programming
- 2193. Minimum Number of Moves to Make PalindromeHardLeetCodeTwo PointersStringGreedyBinary Indexed Tree
- 2197. Replace Non-Coprime Numbers in ArrayHardLeetCodeArrayMathStackNumber Theory
- 2199. Finding the Topic of Each PostHardLeetCodeDatabase
- 220. Contains Duplicate IIIHardLeetCodeArraySliding WindowSortingBucket Sort
- 2203. Minimum Weighted Subgraph With the Required PathsHardLeetCodeGraph TheoryHeap (Priority Queue)Shortest Path
- 2204. Distance to a Cycle in Undirected GraphHardLeetCodeDepth-First SearchBreadth-First SearchGraph TheoryTopological Sort
- 2209. Minimum White Tiles After Covering With CarpetsHardLeetCodeStringDynamic ProgrammingPrefix Sum
- 2213. Longest Substring of One Repeating CharacterHardLeetCodeArrayStringSegment TreeOrdered Set
- 2218. Maximum Value of K Coins From PilesHardLeetCodeArrayDynamic ProgrammingPrefix Sum
- 2223. Sum of Scores of Built StringsHardLeetCodeStringBinary SearchRolling HashSuffix Array
- 2227. Encrypt and Decrypt StringsHardLeetCodeArrayHash TableStringDesign
- 2234. Maximum Total Beauty of the GardensHardLeetCodeArrayTwo PointersBinary SearchGreedy
- 224. Basic CalculatorHardLeetCodeMathStringStackRecursion
- 2242. Maximum Score of a Node SequenceHardLeetCodeArrayGraph TheorySortingEnumeration
- 2246. Longest Path With Different Adjacent CharactersHardLeetCodeArrayStringTreeDepth-First Search
- 2247. Maximum Cost of Trip With K HighwaysHardLeetCodeDynamic ProgrammingBit ManipulationGraph TheoryBitmask
- 2251. Number of Flowers in Full BloomHardLeetCodeArrayHash TableBinary SearchSorting
- 2252. Dynamic Pivoting of a TableHardLeetCodeDatabase
- 2253. Dynamic Unpivoting of a TableHardLeetCodeDatabase
- 2254. Design Video Sharing PlatformHardLeetCodeHash TableDesignHeap (Priority Queue)
- 2258. Escape the Spreading FireHardLeetCodeArrayBinary SearchBreadth-First SearchMatrix