CodeSearch
pick a problem · learn it with an AI tutor — hints, not spoilers
37,000 problems · all sources
- 3255. Find the Power of K-Size Subarrays IIMediumLeetCodeArraySliding Window
- 3259. Maximum Energy Boost From Two DrinksMediumLeetCodeArrayDynamic Programming
- 3262. Find Overlapping ShiftsMediumLeetCodeDatabase
- 3265. Count Almost Equal Pairs IMediumLeetCodeArrayHash TableSortingCounting
- 3271. Hash Divided StringMediumLeetCodeStringSimulation
- 3275. K-th Nearest Obstacle QueriesMediumLeetCodeArrayHeap (Priority Queue)
- 3278. Find Candidates for Data Scientist Position IIMediumLeetCodeDatabase
- 328. Odd Even Linked ListMediumLeetCodeLinked List
- 3281. Maximize Score of Numbers in RangesMediumLeetCodeArrayBinary SearchGreedySorting
- 3282. Reach End of Array With Max ScoreMediumLeetCodeArrayGreedy
- 3284. Sum of Consecutive SubarraysMediumLeetCodeArrayTwo PointersDynamic Programming
- 3286. Find a Safe Walk Through a GridMediumLeetCodeArrayBreadth-First SearchGraph TheoryHeap (Priority Queue)
- 3290. Maximum Multiplication ScoreMediumLeetCodeArrayDynamic Programming
- 3291. Minimum Number of Valid Strings to Form Target IMediumLeetCodeArrayStringBinary SearchDynamic Programming
- 3293. Calculate Product Final PriceMediumLeetCodeDatabase
- 3294. Convert Doubly Linked List to Array IIMediumLeetCodeArrayLinked ListDoubly-Linked List
- 3295. Report Spam MessageMediumLeetCodeArrayHash TableString
- 3296. Minimum Number of Seconds to Make Mountain Height ZeroMediumLeetCodeArrayMathBinary SearchGreedy
- 3297. Count Substrings That Can Be Rearranged to Contain a String IMediumLeetCodeHash TableStringSliding Window
- 33. Search in Rotated Sorted ArrayMediumLeetCodeArrayBinary Search
- 3301. Maximize the Total Height of Unique TowersMediumLeetCodeArrayGreedySorting
- 3302. Find the Lexicographically Smallest Valid SequenceMediumLeetCodeTwo PointersStringDynamic ProgrammingGreedy
- 3305. Count of Substrings Containing Every Vowel and K Consonants IMediumLeetCodeHash TableStringSliding Window
- 3306. Count of Substrings Containing Every Vowel and K Consonants IIMediumLeetCodeHash TableStringSliding Window
- 3308. Find Top Performing DriverMediumLeetCodeDatabase
- 3309. Maximum Possible Number by Binary ConcatenationMediumLeetCodeArrayBit ManipulationEnumeration
- 331. Verify Preorder Serialization of a Binary TreeMediumLeetCodeStringStackTreeBinary Tree
- 3310. Remove Methods From ProjectMediumLeetCodeDepth-First SearchBreadth-First SearchGraph Theory
- 3315. Construct the Minimum Bitwise Array IIMediumLeetCodeArrayBit Manipulation
- 3316. Find Maximum Removals From Source StringMediumLeetCodeArrayHash TableTwo PointersString
- 3319. K-th Largest Perfect Subtree Size in Binary TreeMediumLeetCodeTreeDepth-First SearchSortingBinary Tree
- 3322. Premier League Table Ranking IIIMediumLeetCodeDatabase
- 3323. Minimize Connected Groups by Inserting IntervalMediumLeetCodeArrayBinary SearchSliding WindowSorting
- 3324. Find the Sequence of Strings Appeared on the ScreenMediumLeetCodeStringSimulation
- 3325. Count Substrings With K-Frequency Characters IMediumLeetCodeHash TableStringSliding Window
- 3326. Minimum Division Operations to Make Array Non DecreasingMediumLeetCodeArrayMathGreedyNumber Theory
- 3328. Find Cities in Each State IIMediumLeetCodeDatabase
- 333. Largest BST SubtreeMediumLeetCodeDynamic ProgrammingTreeDepth-First SearchBinary Search Tree
- 3331. Find Subtree Sizes After ChangesMediumLeetCodeArrayHash TableStringTree
- 3332. Maximum Points Tourist Can EarnMediumLeetCodeArrayDynamic ProgrammingMatrix
- 3334. Find the Maximum Factor Score of ArrayMediumLeetCodeArrayMathNumber Theory
- 3335. Total Characters in String After Transformations IMediumLeetCodeHash TableMathStringDynamic Programming
- 3338. Second Highest Salary IIMediumLeetCodeDatabase
- 3339. Find the Number of K-Even ArraysMediumLeetCodeDynamic Programming
- 334. Increasing Triplet SubsequenceMediumLeetCodeArrayGreedy
- 3341. Find Minimum Time to Reach Last Room IMediumLeetCodeArrayGraph TheoryHeap (Priority Queue)Matrix
- 3342. Find Minimum Time to Reach Last Room IIMediumLeetCodeArrayGraph TheoryHeap (Priority Queue)Matrix
- 3344. Maximum Sized ArrayMediumLeetCodeBinary SearchBit Manipulation
- 3346. Maximum Frequency of an Element After Performing Operations IMediumLeetCodeArrayBinary SearchSliding WindowSorting
- 3350. Adjacent Increasing Subarrays Detection IIMediumLeetCodeArrayBinary Search
- 3355. Zero Array Transformation IMediumLeetCodeArrayPrefix Sum
- 3356. Zero Array Transformation IIMediumLeetCodeArrayTwo PointersBinary SearchPrefix Sum
- 3361. Shift Distance Between Two StringsMediumLeetCodeArrayStringPrefix Sum
- 3362. Zero Array Transformation IIIMediumLeetCodeArrayTwo PointersGreedySorting
- 3365. Rearrange K Substrings to Form Target StringMediumLeetCodeHash TableStringSorting
- 3366. Minimum Array SumMediumLeetCodeArrayDynamic Programming
- 337. House Robber IIIMediumLeetCodeDynamic ProgrammingTreeDepth-First SearchBinary Tree
- 3371. Identify the Largest Outlier in an ArrayMediumLeetCodeArrayHash TableCountingEnumeration
- 3372. Maximize the Number of Target Nodes After Connecting Trees IMediumLeetCodeTreeDepth-First SearchBreadth-First Search
- 3376. Minimum Time to Break Locks IMediumLeetCodeArrayDynamic ProgrammingBacktrackingBit Manipulation