sorting-visualizer:最常见的排序算法的可视化工具

时间:2021-05-09 18:08:35
【文件属性】:
文件名称:sorting-visualizer:最常见的排序算法的可视化工具
文件大小:254KB
文件格式:ZIP
更新时间:2021-05-09 18:08:35
react styled-components sorting-algorithms JavaScript 排序展示台 我之所以建立此可视化工具,是因为我希望看到实际的排序算法。 我还希望能够停止动画并后退/前进。 这个项目的最初想法要简单得多,并且随着时间的推移不断发展,在当时超出了我的技能水平的范围内增加了新的复杂功能。 面对这些艰巨的挑战并努力克服这些挑战,这使我能够提高自己的编码和解决问题的能力。 该技术堆栈由React作为Java脚本框架和用于添加CSS的样式化组件组成。 排序算法 气泡排序 插入排序 选择排序 合并排序 快速分类 堆排序 选项 排序算法:从可用算法之一中进行选择。 大小: 5至60。 速度:从100%(步距之间延迟1毫秒)到1%(步距之间延迟1000毫秒)。 排序过程中可以修改速度。 控制:播放或暂停排序。 暂停时,您也可以向后/向前移动一步。 选项: 重置数组:停止排序并生成一个新数组。 重置默认值:停止排序并将所有内容重置为其默认值(包括本地存储)
【文件预览】:
sorting-visualizer-main
----public()
--------index.html(2KB)
--------robots.txt(67B)
--------socialCardImage.png(36KB)
--------favicon-32x32.png(2KB)
----src()
--------algorithms()
--------styles()
--------images()
--------components()
--------contexts()
--------hooks()
--------index.js(157B)
----jsconfig.json(52B)
----README.md(3KB)
----.gitignore(310B)
----package-lock.json(771KB)
----package.json(1005B)

网友评论