Practice of Algorithm Problems
CtrlK
  • Main
  • Array
  • Binary Search
  • Stack
  • Heap
  • Bit Manipulation
  • Greedy
    • 45. Jump Game II
    • 55. Jump Game
    • 134. Gas Station
    • 135. Candy
    • 316. Remove Duplicate Letters
    • 321. Create Maximum Number
    • 358. Rearrange String k Distance Apart
    • 402. Remove K Digits
    • 435. Non-overlapping Intervals
    • 452. Minimum Number of Arrows to Burst Balloons
    • 621. Task Scheduler
    • 630. Course Schedule III
    • 646. Maximum Length of Pair Chain
    • 659. Split Array into Consecutive Subsequences
    • 738. Monotone Increasing Digits
    • 759. Employee Free Time
    • 767. Reorganize String
    • 846. Hand of Straights
    • 861. Score After Flipping Matrix
    • 991. Broken Calculator
    • 1055. Shortest Way to Form String
    • 1057. Campus Bikes
    • 1094. Car Pooling
    • 1167. Minimum Cost to Connect Sticks
    • 1296. Divide Array in Sets of K Consecutive Numbers
  • String
  • Dynamic Programming
  • Tree
  • Linked List
  • Graph
  • Backtracking
  • Depth-First-Search & Breadth-First-Search
  • Math
  • Design
  • Old Interview Questions
Powered by GitBook
On this page

Was this helpful?

Greedy

45. Jump Game II55. Jump Game134. Gas Station135. Candy316. Remove Duplicate Letters321. Create Maximum Number358. Rearrange String k Distance Apart402. Remove K Digits435. Non-overlapping Intervals452. Minimum Number of Arrows to Burst Balloons621. Task Scheduler630. Course Schedule III646. Maximum Length of Pair Chain659. Split Array into Consecutive Subsequences738. Monotone Increasing Digits759. Employee Free Time767. Reorganize String846. Hand of Straights861. Score After Flipping Matrix991. Broken Calculator1055. Shortest Way to Form String1057. Campus Bikes1094. Car Pooling1167. Minimum Cost to Connect Sticks1296. Divide Array in Sets of K Consecutive Numbers
Previous477. Total Hamming DistanceNext45. Jump Game II

Last updated 6 years ago

Was this helpful?