Breadth-first search and bicycle: what they have in common
- Step 1. Breadth-first search — is a kind of — Algorithm. An algorithm.
- Step 2. Algorithm — is used in — Rubik’s Cube. Solved with algorithms.
- Step 3. Rubik’s Cube — has part — Spring. Springs adjust the tension.
- Step 4. Spring — is part of — Derailleur. A tension spring.
- Step 5. Derailleur — is part of — Bicycle drivetrain. Derailleurs.
- Step 6. Bicycle drivetrain — is part of — Bicycle. The drivetrain transfers the force of the legs to the rear wheel — the main difference from a kick scooter.