Skip to main content
๐ŸŒ Public

Share visualization

Send this visualization to others.

Bubble Sort rAF

Public visualization

Bubble Sort rAF

0 stars0๐ŸŒ Public
MMTR
Last edited Apr 5, 2022
Created on Apr 5, 2022
Forked from Bubble Sort

This visualization demonstrates the Bubble Sort algorithm animating a shuffled array of 50 bars, rendered as SVG rectangles inside a single group. The bars are color-coded blue and repositioned via `d3.scaleBand` and `d3.scaleLinear` as the algorithm steps through each comparison and swap. It uses D3 v6 with a React framework, advancing through precomputed array snapshots using `requestAnimationFrame`. Keyboard arrow keys allow stepping forward or backward through the recorded states, while clicking a circle reinitializes the data with a fresh shuffle.

AI-generated description

A bare minimum HTML page demonstrating use of CSS and JavaScript.

See also React Starter.

Comments

Sign in to join the discussion.

MIT Licensed