The LabALGORITHM ARENA 03 / 08
0 / 14 explored

EVERY BIG IDEA STARTS WITH A SMALL STEP

Think it through.

You already think like a problem solver.

An algorithm is a set of steps for solving a problem. Sort cards, plan a trip or pack a bag. Watch one decision, then try the next.

14 ways to solve6 kinds of problemYour pace

IMAGINE THIS

Your mission

What you are looking at

1. Choose an example · 2. Press Next step · 3. See why
01 / Set the problem
Open the experiment library

Pick a challenge. Change the numbers afterwards to make it your own.

LET’S THINK TOGETHER

BEFORE WE START

What happens?

Why?

What comes next?

Our recipe in simple words
    Go deeper: code & measurements

    The computer’s recipe

    Pseudocode

      Why this works

      Time
      Extra space

      Complexity describes growth with input size. The replay stores extra snapshots for learning.

      Choose a problem and explore it one decision at a time.

      YOUR TURN

      Change one thing. What happens?

      A little help with new words

      03 / PREDICT → TEST → EXPLAIN

      What do you think?

      Choose an answer, then run the experiment to investigate.

      OUTSIDE THE ARENA

      Where this becomes useful.

      Watch out for…

      How to read the measurements

      Comparison playback advances one recorded decision per strategy per beat. Operation counts are the evidence; animation duration is not a CPU benchmark.

      CHANGE ONE THING

      Compare your experiments.

      Finish a run, keep it as a baseline, then change an input or strategy.

      Inspect the current state & step log

      Recent decisions

      Export steps for the full trace.