BigO City · Memory language
Every algorithm lives in a room. Meet the city that remembers.
Every problem you practise gets a room in a walkable city: the furniture is the data structure, a character acts out the technique, and one impossible detail is the aha. You don’t study these rooms — you walk them, and the answer comes back. Here is who and what you’ll meet.
- Read the first movement Learn how motion, order, and one impossible body shape name the core idea.
- Tell the searches apart Use the number of windows, the discarded space, and the room architecture.
- Read motion and memory Separate repeated-state clues, ordered waiting, and weighted movement.
- Recognize strategy shapes Use gaps, copies, returns, and nested repetition to recover the algorithm.
- Know the room on sight Finish by reading the architecture before any character begins to move.
- Read the strategy signs Name the strategy from one owner-free sign: sheets, baskets, barriers, ropes and machines.
- Read the signs in the field Boards, marches, lineups and piles: the working signs that carry a technique into a scene.
- Helper steps and working rooms Subordinate steps drawn into the data, then the first rooms: read the structure off the walls.
- Rooms of record and machines Shelves, boards, conveyors, panels and benches: the structures that keep the score.
- Props of the run Pegs, lids, vessels and racks along the pantry run and the letter rail.
- Props of cabinets and chains Tags, hooks, rings and carabiners: the small hardware of maps, lists, landings and stacks.
- Props of boards and floors Corkboards, tiles, drawers and spacers: state written onto the surfaces of the room.
- Props of shelves and machines Troughs, flaps, levers and mirrored shelves: the moving parts of streams, heaps and designs.
- Read between the clues Read visible cause and effect: reuse, stale answers, shared work, limits, state changes, and time.
- Separate the signals Read the body for DP direction, count rug stripes for difficulty, and read the environment for runtime.