cho.sh

Interview warm-up

Short whiteboard warmups

Under construction

Still being built. Things may change
Total results4,881 problems
  • Dynamic programming

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Array, Greedy

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Array, Hash map

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Prefix sum, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Greedy, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Sliding window, Prefix sum+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Gym

    Easy3

    Math, Number theory

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Cords

    Easy3

    Greedy, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Sorting, Greedy+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Cards

    Easy3

    Queue, Simulation

    No attempts yet

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

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Math, Implementation

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Stack, Array

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Math, Array

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Greedy, Prefix sum

    No attempts yet

    Time limit
    25s
    Memory limit
    128 MB
    Judgeable
  • Math, Simulation

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Intervals, Sorting

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Simulation, Math

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Combinatorics, Math

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Game theory, Math

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Sliding window, Two pointers

    No attempts yet

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

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Brute force, String+1

    No attempts yet

    Time limit
    1s
    Memory limit
    256 MB
    Judgeable
  • Brute force, Greedy

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Combinatorics, Sorting+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Simulation, Hash map

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Gas

    Easy3

    Brute force, Math

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Backtracking, Recursion+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • String, Brute force

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Lagno

    Easy3

    Simulation, Matrix+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Simulation, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    32 MB
    Judgeable
  • Hunter

    Easy3

    Binary search, Sorting

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Brute force, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Union-find, Geometry

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Stack

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Simulation, Hash map

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Number theory, Two pointers

    No attempts yet

    Time limit
    2s
    Memory limit
    256 MB
    Judgeable
  • Greedy, Simulation+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Fence

    Easy3

    Geometry, Math

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Simulation, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • 6174

    Easy3

    Simulation, Sorting

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Brute force, Bit manipulation

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Combinatorics, Math

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Number theory, Math

    No attempts yet

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

    No attempts yet

    Time limit
    1s
    Memory limit
    512 MB
    Judgeable
  • Union-find

    No attempts yet

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

    No attempts yet

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

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • String matching, Brute force+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Sliding window, String+1

    No attempts yet

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

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Greedy, Sorting

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • String, Two pointers

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Implementation, Matrix

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Backtracking, Recursion

    No attempts yet

    Time limit
    5s
    Memory limit
    512 MB
    Judgeable
  • BFS, Matrix

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Simulation, String

    No attempts yet

    Time limit
    1s
    Memory limit
    256 MB
    Judgeable
  • Simulation

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • String matching, String

    No attempts yet

    Time limit
    2s
    Memory limit
    64 MB
    Judgeable
  • Binary search, Greedy

    No attempts yet

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

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Simulation, Array

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Hash map, Sorting

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Crank

    Easy3

    BFS, Graph+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Combinatorics, Hash map

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • String, Simulation+1

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Sliding window, String

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Hash map, Math

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Number theory, Brute force

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Simulation

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Sort Me

    Easy3

    Sorting, String

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Implementation, Sorting+1

    No attempts yet

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

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Simulation, Stack

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Topological sort, Graph

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Sorting, Hash map

    No attempts yet

    Time limit
    15s
    Memory limit
    256 MB
    Judgeable
  • Dynamic programming

    No attempts yet

    Time limit
    2s
    Memory limit
    128 MB
    Judgeable
  • Hash map, String

    No attempts yet

    Time limit
    3s
    Memory limit
    128 MB
    Judgeable
  • Greedy, Sorting

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Two pointers, Sorting

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Sorting, Intervals

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Brute force, Hash map+1

    No attempts yet

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

    No attempts yet

    Time limit
    3s
    Memory limit
    128 MB
    Judgeable
  • Hash map, String

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • GCD Sum

    Easy3

    Number theory, Brute force

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Greedy, Sorting

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • BABBA

    Easy3

    Dynamic programming, Math

    No attempts yet

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

    No attempts yet

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

    No attempts yet

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

    No attempts yet

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

    No attempts yet

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

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Math, Brute force

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Sifar

    Easy3

    Number theory, Math

    No attempts yet

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

    No attempts yet

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

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • DFS, Graph+1

    No attempts yet

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

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • Simulation, Matrix

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable
  • BFS, Graph

    No attempts yet

    Time limit
    1s
    Memory limit
    128 MB
    Judgeable