Linked List
Follow next pointers, insert new neighbors, and reconnect the chain one step at a time.
Turn abstract ideas into something you can play with. Build a tree, follow a search, or teach a line to learn—one step at a time.
Follow next pointers, insert new neighbors, and reconnect the chain one step at a time.
Watch a search spread through a maze, split into branches, and discover a route.
Follow four sorting strategies, inspect each swap, and rewind to understand the difference.
Break an array into small groups, then watch their sorted answers merge back together.
Push onto the top, peek inside, and see why the newest value leaves first.
Join at the rear and leave from the front. Follow the arrival order through every operation.
Trace comparisons, explore traversals, and see how deletion reshapes a tree.
See the tree behind autocomplete. Follow character branches and build a dictionary.
Plot data, inspect prediction errors, and watch gradient descent reduce the loss.
Explore probabilities, label points, and discover what a linear classifier can—and cannot—learn.
Follow one ant across an endless world and discover the pattern that emerges from its wandering.
Try “tree”, “sorting”, or “learning”, or explore all topics.
Start small. Then connect the ideas.
Change the inputs. Test an edge case. Watch the result. Algo Playground makes room for the experiments that turn a definition into understanding.
Find your next experiment ↑