THE VISUALIZATION LAB

算法不是黑箱。打开它,看看。

换一组数据,观察一次交换。暂停在困惑的那一步,再倒回去。这里的每个动画都来自真实的算法状态。

Bubble Sort交互演示
STEP 01 / 48
35
0
18
1
52
2
27
3
43
4
12
5
60
6
31
7
当前处理已处理 / 已确定未处理
01

从左到右观察数组。橙色表示当前比较,绿色表示已确定的位置。

bubble_sort.py参考实现 · 当前第 2 行
正在载入代码编辑器…

动画展示参考实现的执行轨迹。切换语言时,当前操作会定位到对应代码行。