CodeSearch
pick a problem · learn it with an AI tutor — hints, not spoilers
37,000 problems · all sources
- 2192. All Ancestors of a Node in a Directed Acyclic GraphMediumLeetCodeDepth-First SearchBreadth-First SearchGraph TheoryTopological Sort
- 2195. Append K Integers With Minimal SumMediumLeetCodeArrayMathGreedySorting
- 2196. Create Binary Tree From DescriptionsMediumLeetCodeArrayHash TableTreeBinary Tree
- 2198. Number of Single Divisor TripletsMediumLeetCodeArrayCountingEnumeration
- 22. Generate ParenthesesMediumLeetCodeStringDynamic ProgrammingBacktracking
- 2201. Count Artifacts That Can Be ExtractedMediumLeetCodeArrayHash TableSimulation
- 2202. Maximize the Topmost Element After K MovesMediumLeetCodeArrayGreedy
- 2207. Maximize Number of Subsequences in a StringMediumLeetCodeStringGreedyPrefix Sum
- 2208. Minimum Operations to Halve Array SumMediumLeetCodeArrayGreedyHeap (Priority Queue)
- 221. Maximal SquareMediumLeetCodeArrayDynamic ProgrammingMatrix
- 2211. Count Collisions on a RoadMediumLeetCodeStringStackSimulation
- 2212. Maximum Points in an Archery CompetitionMediumLeetCodeArrayBacktrackingBit ManipulationEnumeration
- 2214. Minimum Health to Beat GameMediumLeetCodeArrayGreedy
- 2216. Minimum Deletions to Make Array BeautifulMediumLeetCodeArrayStackGreedy
- 2217. Find Palindrome With Fixed LengthMediumLeetCodeArrayMath
- 2219. Maximum Sum Score of ArrayMediumLeetCodeArrayPrefix Sum
- 2221. Find Triangular Sum of an ArrayMediumLeetCodeArrayMathSimulationCombinatorics
- 2222. Number of Ways to Select BuildingsMediumLeetCodeStringDynamic ProgrammingPrefix Sum
- 2225. Find Players With Zero or One LossesMediumLeetCodeArrayHash TableSortingCounting
- 2226. Maximum Candies Allocated to K ChildrenMediumLeetCodeArrayBinary Search
- 2228. Users With Two Purchases Within Seven DaysMediumLeetCodeDatabase
- 223. Rectangle AreaMediumLeetCodeMathGeometry
- 2232. Minimize Result by Adding Parentheses to ExpressionMediumLeetCodeStringEnumeration
- 2233. Maximum Product After K IncrementsMediumLeetCodeArrayGreedyHeap (Priority Queue)
- 2237. Count Positions on Street With Required BrightnessMediumLeetCodeArrayPrefix Sum
- 2238. Number of Times a Driver Was a PassengerMediumLeetCodeDatabase
- 2240. Number of Ways to Buy Pens and PencilsMediumLeetCodeMathEnumeration
- 2241. Design an ATM MachineMediumLeetCodeArrayGreedyDesign
- 2244. Minimum Rounds to Complete All TasksMediumLeetCodeArrayHash TableGreedyCounting
- 2245. Maximum Trailing Zeros in a Cornered PathMediumLeetCodeArrayMatrixPrefix Sum
- 2249. Count Lattice Points Inside a CircleMediumLeetCodeArrayHash TableMathGeometry
- 2250. Count Number of Rectangles Containing Each PointMediumLeetCodeArrayHash TableBinary SearchBinary Indexed Tree
- 2256. Minimum Average DifferenceMediumLeetCodeArrayPrefix Sum
- 2257. Count Unguarded Cells in the GridMediumLeetCodeArrayMatrixSimulation
- 2260. Minimum Consecutive Cards to Pick UpMediumLeetCodeArrayHash TableSliding Window
- 2261. K Divisible Elements SubarraysMediumLeetCodeArrayHash TableTrieRolling Hash
- 2265. Count Nodes Equal to Average of SubtreeMediumLeetCodeTreeDepth-First SearchBinary Tree
- 2266. Count Number of TextsMediumLeetCodeHash TableMathStringDynamic Programming
- 2268. Minimum Number of KeypressesMediumLeetCodeHash TableStringGreedySorting
- 227. Basic Calculator IIMediumLeetCodeMathStringStack
- 2270. Number of Ways to Split ArrayMediumLeetCodeArrayPrefix Sum
- 2271. Maximum White Tiles Covered by a CarpetMediumLeetCodeArrayBinary SearchGreedySliding Window
- 2274. Maximum Consecutive Floors Without Special FloorsMediumLeetCodeArraySorting
- 2275. Largest Combination With Bitwise AND Greater Than ZeroMediumLeetCodeArrayHash TableBit ManipulationCounting
- 2279. Maximum Bags With Full Capacity of RocksMediumLeetCodeArrayGreedySorting
- 2280. Minimum Lines to Represent a Line ChartMediumLeetCodeArrayMathGeometrySorting
- 2282. Number of People That Can Be Seen in a GridMediumLeetCodeArrayStackMatrixMonotonic Stack
- 2284. Sender With Largest Word CountMediumLeetCodeArrayHash TableStringCounting
- 2285. Maximum Total Importance of RoadsMediumLeetCodeGreedyGraph TheorySortingHeap (Priority Queue)
- 2288. Apply Discount to PricesMediumLeetCodeString
- 2289. Steps to Make Array Non-decreasingMediumLeetCodeArrayLinked ListDynamic ProgrammingStack
- 229. Majority Element IIMediumLeetCodeArrayHash TableSortingCounting
- 2291. Maximum Profit From Trading StocksMediumLeetCodeArrayDynamic Programming
- 2292. Products With Three or More Orders in Two Consecutive YearsMediumLeetCodeDatabase
- 2294. Partition Array Such That Maximum Difference Is KMediumLeetCodeArrayGreedySorting
- 2295. Replace Elements in an ArrayMediumLeetCodeArrayHash TableSimulation
- 2297. Jump Game VIIIMediumLeetCodeArrayDynamic ProgrammingStackGraph Theory
- 2298. Tasks Count in the WeekendMediumLeetCodeDatabase
- 230. Kth Smallest Element in a BSTMediumLeetCodeTreeDepth-First SearchBinary Search TreeBinary Tree
- 2300. Successful Pairs of Spells and PotionsMediumLeetCodeArrayTwo PointersBinary SearchSorting