可视化各种排序算法的包。

sorting-visualizer的Python项目详细描述


HitCount

imageimageimage

排序可视化工具

一个简单的python项目,可视化各种排序算法。在


如何设置

只需打开终端并输入

pip3 install sorting-visualizer

实现的算法

  • [x] 气泡排序(bubblesort)
  • [x] 选择排序(selectionsort)
  • [x] 插入排序(insertionsort)
  • [x] 合并排序(mergesort)
  • []快速排序
  • []堆排序

先决条件

  1. ffmpeg

如何使用

  1. 展示情节

    ^{pr2}$ 在
  2. 显示并保存绘图

    from sorting_visualizer import visualizer
    visualizer.visualize('bubblesort', save=True)
    
  3. 只保存图而不显示

    from sorting_visualizer import visualizer
    visualizer.visualize('bubblesort', save=True, show=False)
    
  4. 保存在特定位置

    from sorting_visualizer import visualizer
    visualizer.visualize('bubblesort', save=True, path='path/to/directory')
    

默认保存位置是当前工作目录。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java根据收到的短信找出手机的位置   java可以使用selenium在单个脚本中混合ios自动化和web自动化   java如何将@RequestParam映射到对象?   java JFrame关闭操作   java如何使用给定的JNDI名称连接到Websphere数据源?   hibernate Java一对多持久化哈希集   java如何设置JdbcUserDetailsManager以使用我的表?   java JUNIT测试Eclipse IDE引发错误   安卓如何根据Java中对象的一个成员变量从arraylist中删除另一个arraylist中存在的对象?   java使用枚举类中的方法,当在运行时获取枚举时   Java ArrayList中的安卓 NullPointerException   java如何使用jinterop在远程机器中编写二进制文件?   Java是跨平台的吗?   java将主题设置为具有自定义绘图功能的按钮   java Spring安全Oauth2:在Tomcat中成功注销,但在Glashfish中无法注销   使用HttpUrlConnection的Java类引发IOException,无法读取或写入   java Primefaces SelectOneRadio,选择了NoSelection选项   java在安卓中从字符串数组中删除元素   Java异常构造函数和方法   树映射中的java顺序错误