cho.sh

Dynamic programming ladder

Every judgeable DP problem, easiest first

Under construction

Still being built. Things may change
Total results6,386 problems
  • Sorting, Dynamic programming

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Matrix, Dynamic programming

    No attempts yet

    Time limit
    4s
    Memory limit
    1024 MB
    Judgeable
  • Unlocking

    Medium4

    Dynamic programming, Sorting+1

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Probability, Dynamic programming

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Sorting, Dynamic programming+1

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Playlist

    Medium4

    Dynamic programming, Implementation

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Greedy+1

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Tree

    Medium4

    Tree, Dynamic programming

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, String

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Implementation

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Prefix sum

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Math

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Simulation

    No attempts yet

    Time limit
    3s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Graph+1

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Math

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Bicycle

    Medium4

    Dynamic programming

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Array+1

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Hash map+1

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Sliding window

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Brute force

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Rebirth

    Medium4

    Dynamic programming, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    512 MB
    Judgeable
  • Dynamic programming, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Switch

    Medium4

    Dynamic programming, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, String

    No attempts yet

    Time limit
    5s
    Memory limit
    1024 MB
    Judgeable
  • Dance Time

    Medium4

    Dynamic programming, Implementation

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Bit manipulation

    No attempts yet

    Time limit
    1s
    Memory limit
    512 MB
    Judgeable
  • Dynamic programming, Combinatorics+1

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, String

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Tree, Dynamic programming+1

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • DP (Small)

    Medium4

    Dynamic programming, Array

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Greedy

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Implementation

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • KMOP

    Medium4

    Dynamic programming, String

    No attempts yet

    Time limit
    0.5s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Prefix sum

    No attempts yet

    Time limit
    1s
    Memory limit
    512 MB
    Judgeable
  • Dynamic programming, Simulation

    No attempts yet

    Time limit
    1s
    Memory limit
    512 MB
    Judgeable
  • Dynamic programming, Sorting+1

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Math

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Mukjjippa

    Medium4

    Dynamic programming, Probability+1

    No attempts yet

    Time limit
    2s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Binary search

    No attempts yet

    Time limit
    3s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Matrix

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Implementation

    No attempts yet

    Time limit
    1s
    Memory limit
    2048 MB
    Judgeable
  • Dynamic programming, Math

    No attempts yet

    Time limit
    3s
    Memory limit
    2048 MB
    Judgeable
  • Dynamic programming, Binary search+1

    No attempts yet

    Time limit
    1s
    Memory limit
    1024 MB
    Judgeable
  • Dynamic programming, Matrix

    No attempts yet

    Time limit
    2s
    Memory limit
    2048 MB
    Judgeable
  • Excursion

    Medium4

    Tree, Dynamic programming+1

    No attempts yet

    Time limit
    7s
    Memory limit
    2048 MB
    Judgeable
  • Math, Dynamic programming+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, String+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Hotel

    Medium5

    Dynamic programming, Math

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Prefix

    Medium5

    Trie, Dynamic programming+2

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Graph+2

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Binary search+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Math+2

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Game theory, Dynamic programming+2

    No attempts yet

    Time limit
    2s
    Memory limit
    256 MB
    Judgeable
  • Dynamic programming, Tree+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Greedy+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Math+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Combinatorics+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Math+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Array+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Tiling

    Medium5

    Dynamic programming, Math+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Array+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Highway

    Medium5

    Dynamic programming, Graph+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, String+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Array

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Cheers

    Medium5

    Dynamic programming, Intervals

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Binary search+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Relay Race

    Medium5

    Dynamic programming

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Bit manipulation+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Tree, Dynamic programming+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Graph

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Shortest path, Graph+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Matrix+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, String+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Array+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Array+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Recursion

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Plum Tree

    Medium5

    Dynamic programming

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Jump

    Medium5

    Dynamic programming, BFS+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Combinatorics+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Array+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Tree, Dynamic programming+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, String+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Simulation

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Combinatorics, Dynamic programming+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Combinatorics

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Math+1

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Brute force+1

    No attempts yet

    Time limit
    1s
    Memory limit
    256 MB
    Judgeable
  • Paramecia

    Medium5

    Dynamic programming, Simulation+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Binary search+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, String

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Array+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, String matching+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Dynamic programming, Math+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable