CodeSearch
pick a problem · learn it with an AI tutor — hints, not spoilers
37,000 problems · all sources
- 412. Fizz BuzzEasyLeetCodeMathStringSimulation
- 414. Third Maximum NumberEasyLeetCodeArraySorting
- 415. Add StringsEasyLeetCodeMathStringSimulation
- 422. Valid Word SquareEasyLeetCodeArrayMatrix
- 434. Number of Segments in a StringEasyLeetCodeString
- 441. Arranging CoinsEasyLeetCodeMathBinary Search
- 448. Find All Numbers Disappeared in an ArrayEasyLeetCodeArrayHash Table
- 455. Assign CookiesEasyLeetCodeArrayTwo PointersGreedySorting
- 459. Repeated Substring PatternEasyLeetCodeStringString Matching
- 461. Hamming DistanceEasyLeetCodeBit Manipulation
- 463. Island PerimeterEasyLeetCodeArrayDepth-First SearchBreadth-First SearchMatrix
- 476. Number ComplementEasyLeetCodeBit Manipulation
- 482. License Key FormattingEasyLeetCodeString
- 485. Max Consecutive OnesEasyLeetCodeArray
- 492. Construct the RectangleEasyLeetCodeMath
- 495. Teemo AttackingEasyLeetCodeArraySimulation
- 496. Next Greater Element IEasyLeetCodeArrayHash TableStackMonotonic Stack
- 500. Keyboard RowEasyLeetCodeArrayHash TableString
- 501. Find Mode in Binary Search TreeEasyLeetCodeTreeDepth-First SearchBinary Search TreeBinary Tree
- 504. Base 7EasyLeetCodeMathString
- 506. Relative RanksEasyLeetCodeArraySortingHeap (Priority Queue)
- 507. Perfect NumberEasyLeetCodeMath
- 509. Fibonacci NumberEasyLeetCodeMathDynamic ProgrammingRecursionMemoization
- 511. Game Play Analysis IEasyLeetCodeDatabase
- 512. Game Play Analysis IIEasyLeetCodeDatabase
- 520. Detect CapitalEasyLeetCodeString
- 521. Longest Uncommon Subsequence IEasyLeetCodeString
- 530. Minimum Absolute Difference in BSTEasyLeetCodeTreeDepth-First SearchBreadth-First SearchBinary Search Tree
- 541. Reverse String IIEasyLeetCodeTwo PointersString
- 543. Diameter of Binary TreeEasyLeetCodeTreeDepth-First SearchBinary Tree
- 551. Student Attendance Record IEasyLeetCodeString
- 557. Reverse Words in a String IIIEasyLeetCodeTwo PointersString
- 559. Maximum Depth of N-ary TreeEasyLeetCodeTreeDepth-First SearchBreadth-First Search
- 561. Array PartitionEasyLeetCodeArrayGreedySortingCounting Sort
- 563. Binary Tree TiltEasyLeetCodeTreeDepth-First SearchBinary Tree
- 566. Reshape the MatrixEasyLeetCodeArrayMatrixSimulation
- 572. Subtree of Another TreeEasyLeetCodeTreeDepth-First SearchString MatchingBinary Tree
- 575. Distribute CandiesEasyLeetCodeArrayHash Table
- 577. Employee BonusEasyLeetCodeDatabase
- 58. Length of Last WordEasyLeetCodeString
- 584. Find Customer RefereeEasyLeetCodeDatabase
- 586. Customer Placing the Largest Number of OrdersEasyLeetCodeDatabase
- 589. N-ary Tree Preorder TraversalEasyLeetCodeStackTreeDepth-First Search
- 590. N-ary Tree Postorder TraversalEasyLeetCodeStackTreeDepth-First Search
- 594. Longest Harmonious SubsequenceEasyLeetCodeArrayHash TableSliding WindowSorting
- 595. Big CountriesEasyLeetCodeDatabase
- 596. Classes With at Least 5 StudentsEasyLeetCodeDatabase
- 597. Friend Requests I: Overall Acceptance RateEasyLeetCodeDatabase
- 598. Range Addition IIEasyLeetCodeArrayMath
- 599. Minimum Index Sum of Two ListsEasyLeetCodeArrayHash TableString
- 603. Consecutive Available SeatsEasyLeetCodeDatabase
- 604. Design Compressed String IteratorEasyLeetCodeArrayStringDesignIterator
- 605. Can Place FlowersEasyLeetCodeArrayGreedy
- 607. Sales PersonEasyLeetCodeDatabase
- 610. Triangle JudgementEasyLeetCodeDatabase
- 613. Shortest Distance in a LineEasyLeetCodeDatabase
- 617. Merge Two Binary TreesEasyLeetCodeTreeDepth-First SearchBreadth-First SearchBinary Tree
- 619. Biggest Single NumberEasyLeetCodeDatabase
- 620. Not Boring MoviesEasyLeetCodeDatabase
- 627. Swap Sex of EmployeesEasyLeetCodeDatabase