Tagged “algorithms”
102 pages · most loved first · page 2 of 5
CS261: A Second Course in Algorithms
Course page for Tim Roughgarden's Stanford course with lecture notes, problem sets and readings on network flow, linear…
Cubing.net
A home for speedcubing web tools, best known for an algorithm viewer that animates move sequences on a virtual cube so y…
Data-Driven DJ
A series of music experiments that turn data into songs, like income inequality along a subway line, brain waves during…
Dictionary of Algorithms and Data Structures
NIST's long-running reference dictionary defining hundreds of algorithms, data structures and classic computer science p…
Drawing with Ants
An artist's write-up of making generative drawings with ant colony optimization, with images showing how simulated ants…
Echo Chamber
An interactive sandbox that simulates how echo chambers form from mild preferences, get amplified by recommendation algo…
Elevator Saga
A programming game where you write JavaScript to schedule elevators, watching your algorithm move passengers in a live s…
Elevators
An interactive article on elevator scheduling that compares algorithms like SCAN and LOOK and lets you run a full simula…
Exploring Rectangle Subdivisions
An exploration of irreducible rectangle subdivisions, sparked by a talk on a procedurally generated city, with diagrams…
Fast Polynomial Evaluation
An interactive explainer by Thomas Ahle on evaluating polynomials with far fewer multiplications than Horner's rule, wit…
Fractals, Chaos, Self-Similarity
Paul Bourke's sprawling collection of fractal, chaos and self-similarity pages, with gorgeous images, algorithms and cod…
GeeksforGeeks
An all-in-one learning portal with computer science and programming articles, quizzes and competitive programming practi…
Generative Artistry
A series of interactive tutorials by Tim Holman and Ruth John teaching generative art techniques by recreating classic a…
Getting the World Record in HATETRIS
The story of an eleven-month effort to beat HATETRIS, the Tetris variant that picks the worst possible piece, told with…
Gödel's Lost Letter and P=NP
A personal view of the theory of computation, with essays on algorithms, complexity, and the P versus NP question from c…
Google Code Jam Archive
An archive of past Google Code Jam contest problems, organized by year and round, for practicing competitive programming…
Google Research Blog
The official Google Research blog, with posts on machine learning, algorithms, quantum computing, health and science, la…
Graph Algorithm Playground
Draw nodes and edges, then run graph algorithms on them: coloring, Dijkstra and Bellman-Ford shortest paths, max flow an…
Graphisual
A free graph and algorithm visualizer where you draw nodes and edges, then watch BFS, DFS, Dijkstra and other algorithms…
Great ideas in theoretical computer science
Free, well-structured lecture notes covering computation, proofs, information, cryptography and complexity, written to b…
Hello Algo
A free data structures and algorithms course with animated illustrations and ready-to-run code, aimed at beginners learn…
How Do Calculators Compute Sine?
A clear walk through how pocket calculators calculate sine without a lookup table, from Taylor series to the CORDIC algo…
How Does Shazam Work?
A clear walk-through of audio fingerprinting, from spectrograms to peak hashing, culminating in a small working song-rec…
How Google Maps Allocates Survival in London
A data-driven look at how Google Maps ratings and visibility shape which of 13,000 London restaurants thrive, with a das…
Stumble onto more like this
One click takes you to a page you didn't know you were looking for. Rate it and the next one lands closer to your taste.
Add to Browser — it's freeWorks in Chrome, Edge and Brave. No account needed.