mbostock
A static visualization of mergesort. Each row represents the state of the array after a single pass. The size of the sorted subarrays doubles with each successive pass.
https://d3js.org/d3.v3.min.js