CodeSearch
pick a problem · learn it with an AI tutor — hints, not spoilers
37,000 problems · all sources
- 1258. Synonymous SentencesMediumLeetCodeArrayHash TableStringBacktracking
- 1261. Find Elements in a Contaminated Binary TreeMediumLeetCodeHash TableTreeDepth-First SearchBreadth-First Search
- 1262. Greatest Sum Divisible by ThreeMediumLeetCodeArrayDynamic ProgrammingGreedySorting
- 1264. Page RecommendationsMediumLeetCodeDatabase
- 1265. Print Immutable Linked List in ReverseMediumLeetCodeLinked ListTwo PointersStackRecursion
- 1267. Count Servers that CommunicateMediumLeetCodeArrayDepth-First SearchBreadth-First SearchUnion-Find
- 1268. Search Suggestions SystemMediumLeetCodeArrayStringBinary SearchTrie
- 1270. All People Report to the Given ManagerMediumLeetCodeDatabase
- 1272. Remove IntervalMediumLeetCodeArray
- 1273. Delete Tree NodesMediumLeetCodeArrayTreeDepth-First SearchBreadth-First Search
- 1276. Number of Burgers with No Waste of IngredientsMediumLeetCodeMath
- 1277. Count Square Submatrices with All OnesMediumLeetCodeArrayDynamic ProgrammingMatrix
- 128. Longest Consecutive SequenceMediumLeetCodeArrayHash TableUnion-Find
- 1282. Group the People Given the Group Size They Belong ToMediumLeetCodeArrayHash TableGreedy
- 1283. Find the Smallest Divisor Given a ThresholdMediumLeetCodeArrayBinary Search
- 1285. Find the Start and End Number of Continuous RangesMediumLeetCodeDatabase
- 1286. Iterator for CombinationMediumLeetCodeStringBacktrackingDesignIterator
- 1288. Remove Covered IntervalsMediumLeetCodeArraySorting
- 129. Sum Root to Leaf NumbersMediumLeetCodeTreeDepth-First SearchBinary Tree
- 1291. Sequential DigitsMediumLeetCodeEnumeration
- 1292. Maximum Side Length of a Square with Sum Less than or Equal to ThresholdMediumLeetCodeArrayBinary SearchMatrixPrefix Sum
- 1296. Divide Array in Sets of K Consecutive NumbersMediumLeetCodeArrayHash TableGreedySorting
- 1297. Maximum Number of Occurrences of a SubstringMediumLeetCodeHash TableStringSliding Window
- 130. Surrounded RegionsMediumLeetCodeArrayDepth-First SearchBreadth-First SearchUnion-Find
- 1300. Sum of Mutated Array Closest to TargetMediumLeetCodeArrayBinary SearchSorting
- 1302. Deepest Leaves SumMediumLeetCodeTreeDepth-First SearchBreadth-First SearchBinary Tree
- 1305. All Elements in Two Binary Search TreesMediumLeetCodeTreeDepth-First SearchBinary Search TreeSorting
- 1306. Jump Game IIIMediumLeetCodeArrayDepth-First SearchBreadth-First Search
- 1308. Running Total for Different GendersMediumLeetCodeDatabase
- 131. Palindrome PartitioningMediumLeetCodeStringDynamic ProgrammingBacktracking
- 1310. XOR Queries of a SubarrayMediumLeetCodeArrayBit ManipulationPrefix Sum
- 1311. Get Watched Videos by Your FriendsMediumLeetCodeArrayHash TableBreadth-First SearchGraph Theory
- 1314. Matrix Block SumMediumLeetCodeArrayMatrixPrefix Sum
- 1315. Sum of Nodes with Even-Valued GrandparentMediumLeetCodeTreeDepth-First SearchBreadth-First SearchBinary Tree
- 1318. Minimum Flips to Make a OR b Equal to cMediumLeetCodeBit Manipulation
- 1319. Number of Operations to Make Network ConnectedMediumLeetCodeDepth-First SearchBreadth-First SearchUnion-FindGraph Theory
- 1321. Restaurant GrowthMediumLeetCodeDatabase
- 1324. Print Words VerticallyMediumLeetCodeArrayStringSimulation
- 1325. Delete Leaves With a Given ValueMediumLeetCodeTreeDepth-First SearchBinary Tree
- 1328. Break a PalindromeMediumLeetCodeStringGreedy
- 1329. Sort the Matrix DiagonallyMediumLeetCodeArraySortingMatrix
- 133. Clone GraphMediumLeetCodeHash TableDepth-First SearchBreadth-First SearchGraph Theory
- 1333. Filter Restaurants by Vegan-Friendly, Price and DistanceMediumLeetCodeArraySorting
- 1334. Find the City With the Smallest Number of Neighbors at a Threshold DistanceMediumLeetCodeDynamic ProgrammingGraph TheoryShortest Path
- 1338. Reduce Array Size to The HalfMediumLeetCodeArrayHash TableGreedySorting
- 1339. Maximum Product of Splitted Binary TreeMediumLeetCodeTreeDepth-First SearchBinary Tree
- 134. Gas StationMediumLeetCodeArrayGreedy
- 1341. Movie RatingMediumLeetCodeDatabase
- 1343. Number of Sub-arrays of Size K and Average Greater than or Equal to ThresholdMediumLeetCodeArraySliding Window
- 1344. Angle Between Hands of a ClockMediumLeetCodeMath
- 1347. Minimum Number of Steps to Make Two Strings AnagramMediumLeetCodeHash TableStringCounting
- 1348. Tweet Counts Per FrequencyMediumLeetCodeHash TableStringBinary SearchDesign
- 1352. Product of the Last K NumbersMediumLeetCodeArrayMathDesignData Stream
- 1353. Maximum Number of Events That Can Be AttendedMediumLeetCodeArrayGreedySortingHeap (Priority Queue)
- 1355. Activity ParticipantsMediumLeetCodeDatabase
- 1357. Apply Discount Every n OrdersMediumLeetCodeArrayHash TableDesign
- 1358. Number of Substrings Containing All Three CharactersMediumLeetCodeHash TableStringSliding Window
- 1361. Validate Binary Tree NodesMediumLeetCodeTreeDepth-First SearchBreadth-First SearchUnion-Find
- 1362. Closest DivisorsMediumLeetCodeMath
- 1364. Number of Trusted Contacts of a CustomerMediumLeetCodeDatabase