Algorithm Visualizations

Explore interactive demos for classic algorithms, data structures, and machine learning concepts.

Bubble Sort Visualizer

Step-by-step animation of bubble sort with adjustable speed and user input.

Bubble Sort vs Bogosort

Side-by-side animation and step/attempt count comparison of bubble sort and bogosort.

Huffman Coding Visualizer

Editable letter frequencies, message compression, Huffman tree/codes, and compression ratio.

H-Index Visualizer

Animates h-index computation from a list of citation counts.

PageRank Visualizer

Editable web graph, animated graph drawing, PageRank computation, adjustable damping/iterations.

List Intersection Visualizer

Visualizes two-pointer intersection of two lists, showing cursor movement and matches.

Cashier Lines Visualizer

Simulates the line system in a pharmacy or supermarket, showing the utilization of the system.

Knapsack Visualizer

Greedy knapsack algorithm, animates item selection, shows capacity/usefulness.

Org Structure Tree Visualizer

Builds and visualizes an organizational tree with span of control, number of ICs, VPW for managers/ICs, and computes layers, managers, and PUE.

Word Embeddings Visualizer

Editable word vectors, 2D PCA projection, analogy arithmetic, and cosine similarity visualization.

Cat Video Classifier Visualizer

Interactive linear classifier for cat videos using "has whiskers" and "cat eyes" features.

GPT-3 Inference Visualizer

Simulates how the inferencing algorithm works in GPT-3.

Grover's Algorithm Visualizer

Geometric visualization of Grover's algorithm, showing state vector evolution and reflections.


Digital Agency footer logo

STAY INFORMED

Sign up to receive exclusive updates and previews.

SITE MAP