可视化各种排序算法的包。
sorting-visualizer的Python项目详细描述
排序可视化工具
一个简单的python项目,可视化各种排序算法。在
如何设置
只需打开终端并输入
pip3 install sorting-visualizer
实现的算法
- [x] 气泡排序(bubblesort)
- [x] 选择排序(selectionsort)
- [x] 插入排序(insertionsort)
- [x] 合并排序(mergesort)
- []快速排序
- []堆排序
先决条件
如何使用
- 在
展示情节
^{pr2}$ 在 - 在
显示并保存绘图
在from sorting_visualizer import visualizer visualizer.visualize('bubblesort', save=True)
- 在
只保存图而不显示
在from sorting_visualizer import visualizer visualizer.visualize('bubblesort', save=True, show=False)
- 在
保存在特定位置
在from sorting_visualizer import visualizer visualizer.visualize('bubblesort', save=True, path='path/to/directory')
默认保存位置是当前工作目录。在
- 项目
标签: