排序算法可视化

选择算法与数组模式后,在画布中逐帧查看排序过程。工具会记录比较、交换与写入步骤,并输出结构化步骤文本,方便理解每种算法的行为差异。

排序参数 等待输入

演示将先后生成数组并逐步执行排序;速度滑块只影响动画帧率。

排序记录
算法—
数组—
比较—
交换—
选择算法和数组模式后,点击“开始排序”查看过程。

动画由浏览器本地调度;步骤文本可复制用于学习记录。

使用说明
  • 数组值范围为 1 到 99。
  • 动画只用于演示,不影响最终排序结果。
  • 归并和快速排序会记录分区与合并步骤。
  • 比较次数和交换次数按算法实际执行情况统计。
  • 排序过程完全在浏览器本地运行。